Actualización dinámica de la contraseña del administrador para un depósito de base de datos

Utilice este procedimiento para actualizar dinámicamente la contraseña del administrador de base de datos para un depósito de base de datos.

Acerca de esta tarea

Nota: Cuando se realiza esta llamada dinámica, sólo se actualiza la configuración en la memoria. El archivo de configuración no se actualiza.
Tipo de suceso
DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
Datos de configuración
DYNA_CONFIG_KEY_REPOS_ID (necesario) - [Serie]
Especifica el ID del depósito de base de datos en el que desea cambiar la información del administrador.
DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (necesario) – [base64Binary]
Especifica la contraseña del administrador de base de datos que se va a actualizar.
A continuación se proporciona una tarea de ejemplo:

Procedimiento

  1. Asegúrese de que virtual member manager se esté ejecutando.
  2. Invoque el método de API dynamicUpdateConfig para cambiar la contraseña. Por ejemplo:
    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);


Condiciones de uso | Comentarios