getmasterproperty

使用 getmasterproperty 子命令以检索 setmasterproperty 子命令指定的数据库集的主属性。

适用性

平台:Windows(其值由平台上的所有客户机确定,但 installutil 只能在 Windows 上运行。)

命令类型:installutil 子命令

摘要

installutil getmasterproperty
dbset_name [ -user_db_name user_db_name] cq_login cq_password master_property | -all

描述

getmasterproperty 子命令检索 setmasterproperty 子命令指定的数据库集的主属性。 getmasterproperty 子命令可与以下 master_property 功能一起使用。

  • HOOKS_SEE_ALL_RECORDS。指定由挂钩执行的查询是否应该忽略安全上下文,以便可以过滤结果集。如果为 TRUE,那么记录会包含在结果集中,即使其安全上下文会阻止用户正常进行访问,也是如此。如果为 FALSE,那么由挂钩所执行查询的行为就像是当前用户运行查询一样。因此,通常不允许用户查看的记录不会包含在结果集中。
    注: 缺省情况下,功能级别为 5 的模式将该值设置为 TRUE。缺省情况下,功能级别为 6 的模式将该值设置为 FALSE。
  • HOOKS_SEE_ALL_USERS。指定由挂钩执行的用户和组查询是否应该忽略组成员资格,以便可以过滤结果集。如果为 TRUE ,那么用户和组信息(取决于查询类型)会包含在结果集中,即使当前用户不是成员,也是如此。如果为 FALSE,那么由挂钩所执行用户和组查询的行为就像是当前用户运行查询一样。
    注: 缺省情况下,功能级别为 5 的模式将该值设置为 TRUE。缺省情况下,功能级别为 6 的模式将该值设置为 FALSE。
  • REMEMBER_PASSWORD。为数据库集指定“记住密码”主属性。该主属性确定连接到数据库集中任何用户数据库的 Rational® ClearQuest® Eclipse 客户机是否可以保存其密码。
  • SOFT_QUERY_LIMIT。指定行数等于要返回查询的软限制。将属性值的限制设置为 0 将解释为允许无限制的行数。
  • HARD_QUERY_LIMIT。指定绝对行数等于要返回查询的硬限制。将属性值的限制设置为 0 将解释为允许无限制的行数。

选项和自变量

dbset_name
包含要启用 LDAP 的数据库的数据库集或连接的名称。
-user_db_nameuser_db_name
指定属性所应用于的用户数据库。缺省值:属性应用于所有用户数据库。
cq_login
管理用户的 Rational ClearQuest 登录名。该用户必须具有“超级用户”的特权,并标记为进行 Rational ClearQuest 认证。
cq_password
管理用户的 Rational ClearQuest 密码。要指定空密码,请输入一对空双引号。
master_property
指定要设置的主属性的名称。
new_value
指定主属性的值。

示例

在以下示例中,getmasterproperty 子命令返回 mydbset 数据库集的 REMEMBER_PASSWORD 属性。 该主属性确定连接到数据库集中任何用户数据库的 Rational ClearQuest Eclipse 客户机是否可以保存其密码。
installutil getmasterproperty mydbset admin "" REMEMBER_PASSWORD
Starting test getmasterproperty
REMEMBER_PASSWORD="TRUE"
Exit code 0 for test getmasterproperty

一旦登录,Rational ClearQuest Eclipse 客户机便会检查 REMEMBER_PASSWORD 属性,如果该属性为 false,客户机将清除磁盘中的任何与数据库集相关联的密码并将内存中的关联密码清零。

客户机可以将此值与其余连接信息一起高速缓存。随后,客户机将使用这个已保存标志来确定是否允许用户保存密码。

另请参阅

installutil


反馈