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

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

reportserver のパスワードの変更

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

CA Access Control エンタープライズ管理 は、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 Access Control エンタープライズ管理 にログインできることを確認します。

      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"