前のトピック: RDBMS_service_user のパスワードの変更次のトピック: +reportagent のパスワードの変更


reportserver のパスワードの変更

CA ControlMinder エンタープライズ管理 および DMS は、メッセージ キューへの接続に reportserver アカウントを使用します。

CA ControlMinder エンタープライズ管理 は、reportserver を使用して以下を実行します。

DMS は、reportserver アカウントを使用して以下を実行します。

組織のセキュリティ ポリシーおよびパスワード ポリシーに準拠するため、reportserver のパスワードを定期的に変更する必要がある場合があります。 パスワードの変更は、配布サーバ、エンタープライズ管理サーバ、DMS 上で行う必要があります。

reportserver のパスワードを変更する際は、以下の点に注意します。

重要: 企業で複数の配布サーバを持っている場合は、まずエンタープライズ管理サーバにインストールされた配布サーバ上でパスワードを変更し、次に、他の配布サーバ上でパスワードを変更します。

reportserver のパスワードを変更する方法

  1. 配布サーバで、reportserver ユーザ用のメッセージ キュー パスワードを設定します。

    配布サーバで reportserver のパスワードが変更されました。

  2. エンタープライズ管理サーバで、以下のとおりパスワードを変更します。
    1. JBoss アプリケーション サーバを停止します。
    2. クリア テキスト パスワードを暗号化します。
    3. properties-service.xml ファイル内でパスワードを変更します。
    4. login-config.xml ファイル内でパスワードを変更します。
    5. JBoss アプリケーション サーバを再起動します。
    6. CA ControlMinder エンタープライズ管理 にログインできることを確認します。

      JBoss が正常に開始され、エンタープライズ管理サーバでパスワードが変更されます。

  3. sechkey を使用して DMS 上で reportserver のパスワードを変更します。

    reportserver パスワードはすべての場所で変更されます。

例: reportserver ユーザ用のメッセージ キュー パスワードを設定

この Tibco EMS 管理ツール コマンドは、reportserver ユーザ用にメッセージ キュー パスワードを設定します。 パスワードは "secret" です。このパスワードはクリア テキストで指定し、二重引用符で囲む必要があります。

ssl://localhost:7243> set password reportserver "secret"
Password of user 'reportserver' has been modified
ssl://localhost:7243>

例: properties-service.xml ファイルでパスワードを変更

properties-service.xml ファイルの以下のスニペットは、reportserver の変更されたパスワードを示しています。 パスワードは次のように暗号化されています: }>8:Jt^+%INK&i^v:

    <attribute name="Properties">      
	  SamMDB.mdb-user=reportserver
	  <!-- encoded tibco password -->
	  SamMDB.mdb-passwd={AES}:}>8:Jt^+%INK&i^v==
    </attribute>

例: login-config.xml ファイルでパスワードを変更

login-config.xml ファイルの以下のスニペットは、reportserver の変更されたパスワードを示しています。 パスワードは次のように暗号化されています: }>8:Jt^+%INK&i^v:

<application-policy name="JmsXATibcoRealm">
       <authentication>
          <login-module code="com.netegrity.jboss.datasource.PasswordEncryptedLogin" flag="required">          
             <module-option name="userName">reportserver</module-option>
	   <module-option name="password">{AES}:}>8:Jt^+%INK&i^v==</module-option>            
		<module-option name="managedConnectionFactoryName">
		jboss.jca:service=TxCM,name=TibcoJmsXA</module-option>
          </login-module>
       </authentication>
    </application-policy>

例: sechkey を使用して DMS 上でメッセージ キューのパスワードを変更

以下のコマンドは、DMS 上でメッセージ キューのパスワードを変更します。 パスワードは "secret" です。このパスワードはクリア テキストで指定し、二重引用符で囲む必要があります。

sechkey -t -server -pwd "secret"