Rational® DOORS® 資料庫伺服器在安裝時會登錄為 Windows 服務。依預設會停用安全模式和伺服器安全選項。如果您從 Windows 服務執行資料庫伺服器,且想要使用伺服器安全,則必須啟用安全模式和伺服器安全選項。
關於這項作業
儲存
Rational DOORS 資料庫服務配置參數的登錄機碼位置視作業系統的版本而定。
- 64 位元機器登錄機碼的路徑為:HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Telelogic\DOORS_Server\9.version\Config
- 32 位元機器登錄機碼的路徑為:HKEY_LOCAL_MACHINE\SOFTWARE\Telelogic\DOORS_Server\9.version\Config
啟用伺服器安全時,您需要設定這些配置參數:
- secure ON
- serverSecurityBrokerHost BrokerHost
- serverSecurityBrokerPort BrokerPort
其中 BrokerHost 是管理 ActiveMQ 分配管理系統的伺服器之伺服器名稱或 IP 位址,BrokerPort 是 Active MQ 分配管理系統連線的埠。
視您使用的憑證而定,您可能也需要設定這些參數:
- serverhostname
server_host_name
- certName
certificate_name
- keyDB
keystore_location
程序
- 停止 Rational DOORS 資料庫伺服器。
- 使用 Windows 管理主控台來編輯 Rational DOORS 資料庫伺服器服務的內容。
- 在啟動參數欄位中,輸入這些參數:
-secure ON -serverSecurityBrokerHost BROKER_HOST
-serverSecurityBrokerPort 61616
其中
切換參數 |
範例參數 |
說明 |
-secure |
ON |
必須設為 on 以啟用安全的切換參數
|
-serverSecurityBrokerHost |
BROKER_HOST |
管理 Active MQ 分配管理系統的伺服器之伺服器名稱或 IP 位址
|
-serverSecurityBrokerPort |
61616 |
用來連接 ActiveMQ 分配管理系統的埠號
|
您也可以新增這些參數,視您使用的憑證而定:
切換參數 |
範例參數 |
說明 |
-serverhostname |
IBMEDSERV |
憑證指定的 DOORS 資料庫伺服器名稱。
|
-certName |
DBM1 |
用於安全連線的憑證名稱。
|
-keyDB |
C:\path\to\key\db.kdb |
憑證金鑰儲存庫的路徑
|
- 在「內容」視窗中,按一下啟動來執行服務。
- 如果要關閉視窗,請按一下確定。
註: 如果服務重新啟動,則您必須重新輸入啟動參數。
或者,您也可以在這些 Windows 登錄機碼中設定參數值:
- serverhostname
- secure
- certName
- keyDB
其他參數值必須新增至服務的
啟動參數欄位。這些設定不會使用登錄,但有預設值:
- serverSecurityBrokerHost: 127.0.0.1
- serverSecurityBrokerPort: 61616
註: 如果 ActiveMQ 分配管理系統在與 Rational DOORS 資料庫服務相同的電腦上執行,且分配管理系統使用預設埠,則啟動服務時不需要提供這些設定。