setmasterproperty 子命令用于为数据库集设置主属性。
适用性
平台:Windows(其值由平台上的所有客户机确定,但 installutil 只能在 Windows 上运行。)
命令类型:installutil 子命令
摘要
- installutil setmasterproperty
- dbset_name [ -user_db_name user_db_name] cq_login cq_password master_property new_value
描述
setmasterproperty 子命令用于为数据库集设置主属性。
setmasterproperty 子命令可与以下 master_property 功能一起使用:
选项和自变量
- dbset_name
- 包含要启用 LDAP 的数据库的数据库集或连接的名称。
- -user_db_nameuser_db_name
- 指定属性所应用于的用户数据库。缺省值:属性应用于所有用户数据库。
- cq_login
- 管理用户的 Rational ClearQuest 登录名。该用户必须具有“超级用户”的特权,并标记为进行 Rational ClearQuest 认证。
- cq_password
- 管理用户的 Rational ClearQuest 密码。要指定空密码,请输入一对空双引号。
- master_property
- 指定要设置的主属性的名称。
- new_value
- 指定主属性的值。
示例
在以下示例中,
setmasterproperty 子命令为
mydbset 数据库集设置 REMEMBER_PASSWORD 标志。
installutil setmasterproperty mydbset admin "" REMEMBER_PASSWORD false
成功登录到 Rational ClearQuest 数据库后,Rational ClearQuest 客户机会检查数据库集的 REMEMBER_PASSWORD 主属性。
如果发现该值为 FALSE,那么将除去所保存的任何密码,并显示一个对话框,警告用户发生的更改。该连接还会在存储于磁盘中的现有文件内标记,这样,就不允许用户将来使用“记住密码”连接到数据库集。管理员还可以通过将 REMEMBER_PASSWORD 主属性设置为“TRUE”,选择稍后为其用户重新启用该功能。再次登录后,用户可以使用“记住密码”功能。
因此,某些 Rational ClearQuest 客户机用户在使用保存的密码登录之前,不能除去已保存的旧密码,而且该功能是禁用的。Rational ClearQuest 客户机在建立与 Rational ClearQuest 数据库的连接之前,无法检查该功能是否已禁用。
这可以保证在登录后立即除去保存的密码。