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® Client,是否可以儲存其密碼。
  • 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 Client,是否可以儲存其密碼。
installutil getmasterproperty mydbset admin "" REMEMBER_PASSWORD Starting test getmasterproperty REMEMBER_PASSWORD="TRUE" Exit code 0 for test getmasterproperty

登入時,Rational ClearQuest Client 會檢查 REMEMBER_PASSWORD 內容,如果為 false,該用戶端會清除磁碟中的任何密碼,並將記憶體中與該資料庫集相關聯的任何密碼設定為 0。

用戶端可以快取此值及其他連線資訊。然後用戶端會使用這個儲存的旗標,來決定使用者是否可以儲存密碼。

另請參閱

installutil


意見