\HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.5\Config
如果您執行的是 64 位元 Windows,則此機碼會在下列路徑中:
\HKEY_LOCAL_MACHINE\SOFTWARE\WOW6432Node\Telelogic\DOORS_Server\9.5\Config
-serverhostname 和 -secure 切換參數是用於啟用安全連線。 開始之前中會參照這些切換參數。
伺服器安全啟用切換參數是伺服器選項。使用指令行引數來啟用伺服器安全時, 伺服器在之後執行時,便會記住其值(當沒有提供伺服器安全的切換參數時)。
依預設,將會停用伺服器安全。一旦啟用,它就會維持啟用(請參閱先前的附註)。
若要停用伺服器安全,請使用 -serverSecurityDisable 切換參數。
如果將 Rational DOORS 配置成使用 Rational Directory Server,必須簽署現有使用者。如果要簽署現有使用者, 請啟動 Rational DOORS 用戶端,以「管理者」身分登入, 然後執行 DXL perm signTdsUsers()。每次您變更 Rational DOORS 資料庫伺服器時, 就必須執行 DXL。
例如, 使用下列格式的指令,來設定密碼:
dbadmin.exe -d 36700@IBMEDSERV -keyDB "C:\path\to\key\db.kdb" -p NewPassword在您指派 dbadmin 密碼之後,請使用下列格式的指令,來指定每一項要求:
dbadmin.exe -d 36700@IBMEDSERV -keyDB "C:\path\to\key\db.kdb" -P NewPassword -l在啟用伺服器安全之後,用戶端會對資料庫中資訊施行一般的存取權。不管系統使用的是伺服器安全或是標準的 Rational DOORS 安全模型,使用者對資料庫的存取權是相同的。
不過,如果使用者在未獲授權下取得資料庫的存取權,並且具備模組的讀取權, 則他們對模組的內容具備完整存取權。
若要防止這種可能性,請確定包含機密資料的模組已受到保護。請只在使用者需要時, 才容許他們存取模組。如果使用者不需要存取模組, 請勿將其存取權設為讀取。請將其存取權設為無。這樣一來,即使使用者在未獲授權下取得資料庫的存取權, 他們也無法存取模組。
例如,若要將方法設成使用者金鑰,請輸入:
dbadmin.exe -d 36700@IBMEDSERV -keyDB C:\path\to\certificate\db\client_authentication.kdb -certName DBM1 -P samplePassword -sssAuthenticationMode UserKeys
以下是 -sssAuthenticationMode 切換參數的有效選項:
UserKeys
UsernamePassword
UsernamePasswordAndUserKeys