Administratorkennwort für ein Datenbankrepository dynamisch aktualisieren

Mit dem hier beschriebenen Verfahren können Sie das Kennwort des Datenbankadministrators für ein Datenbankrepository dynamisch aktualisieren.

Informationen zu diesem Vorgang

Anmerkung: Wenn dieser dynamische Aufruf ausgeführt wird, wird nur die Konfiguration im Arbeitsspeicher aktualisiert. Die Konfigurationsdatei wird nicht aktualisiert.
Ereignistyp
DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
Konfigurationsdaten
DYNA_CONFIG_KEY_REPOS_ID (erforderlich) - [String]
Gibt die ID des Datenbankrepositorys an, in dem Sie die Administratorinformationen ändern wollen.
DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (erforderlich) – [base64Binary]
Gibt das Kennwort des Datenbankadministrators an, das aktualisiert werden soll.
Ein Beispiel für die Task ist nachfolgend beschrieben:

Vorgehensweise

  1. Stellen Sie sicher, dass Virtual Member Manager aktiv ist.
  2. Rufen Sie die API-Methode "dynamicUpdateConfig" auf, um das Kennwort zu ändern. Beispiel:
    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);


Rechtliche Hinweise | Feedback