データベース・リポジトリーの管理者パスワードの動的更新

データベース・リポジトリーのデータベース管理者パスワードを動的に更新するには、以下の手順を使用します。

このタスクについて

注: この動的呼び出しが実行されると、メモリー内の構成のみが更新されます。構成ファイルは更新されません。
イベント・タイプ
DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
構成データ
DYNA_CONFIG_KEY_REPOS_ID (必須) - [ストリング]
管理者情報を変更するデータベース・リポジトリーの ID を指定します。
DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (必須) – [base64Binary]
更新するデータベース管理者パスワードを指定します。
次にサンプル・タスクを示します。

手順

  1. Virtual member manager が稼働していることを確認します。
  2. dynamicUpdateConfig API メソッドを呼び出し、パスワードを変更します。 例えば、次のようになります。
    Hashtable configData = new Hashtable();
    configData.put(DynamicConfigConstants.DYNA_CONFIG_KEY_REPOS_ID, "DB1");
    	configData.put(DynamicConfigConstants.DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD, 
    PasswordUtil.getByteArrayPassword("password0"));
    	service.dynamicUpdateConfig(DynamicConfigConstants.DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD,
                                  configData);


利用条件 | フィードバック