啟用 Windows 服務的伺服器安全

Rational® DOORS® 資料庫伺服器在安裝時會登錄為 Windows 服務。依預設會停用安全模式和伺服器安全選項。如果您從 Windows 服務執行資料庫伺服器,且想要使用伺服器安全,則必須啟用安全模式和伺服器安全選項。

關於這項作業

儲存 Rational DOORS 資料庫服務配置參數的登錄機碼位置視作業系統的版本而定。 啟用伺服器安全時,您需要設定這些配置參數:

其中 BrokerHost 是管理 ActiveMQ 分配管理系統的伺服器之伺服器名稱或 IP 位址,BrokerPort 是 Active MQ 分配管理系統連線的埠。

視您使用的憑證而定,您可能也需要設定這些參數:

程序

  1. 停止 Rational DOORS 資料庫伺服器。
  2. 使用 Windows 管理主控台來編輯 Rational DOORS 資料庫伺服器服務的內容。
  3. 啟動參數欄位中,輸入這些參數:

    -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

    憑證金鑰儲存庫的路徑

  4. 在「內容」視窗中,按一下啟動來執行服務。
  5. 如果要關閉視窗,請按一下確定
    註: 如果服務重新啟動,則您必須重新輸入啟動參數。
    或者,您也可以在這些 Windows 登錄機碼中設定參數值:
    • serverhostname
    • secure
    • certName
    • keyDB
    其他參數值必須新增至服務的啟動參數欄位。這些設定不會使用登錄,但有預設值:
    • serverSecurityBrokerHost: 127.0.0.1
    • serverSecurityBrokerPort: 61616
    註: 如果 ActiveMQ 分配管理系統在與 Rational DOORS 資料庫服務相同的電腦上執行,且分配管理系統使用預設埠,則啟動服務時不需要提供這些設定。

意見