Atualizando Dinamicamente a Senha do Administrador para um Repositório de Banco de Dados

Use este procedimento para atualizar dinamicamente a senha do administrador de banco de dados para um repositório de banco de dados.

Sobre Esta Tarefa

Nota: Quando essa chamada dinâmica é feita, somente a configuração na memória é atualizada. O arquivo de configuração não é atualizado.
Tipo de Evento
DYNA_CONFIG_EVENT_UPDATE_DB_ADMIN_PASSWORD
Dados de Configuração
DYNA_CONFIG_KEY_REPOS_ID (required) - [String]
Especifica o ID do repositório de banco de dados cujas informações do administrador você deseja alterar.
DYNA_CONFIG_KEY_DB_ADMIN_PASSWORD (required) – [base64Binary]
Especifica a senha do administrador de banco de dados a ser atualizada.
A seguir, uma tarefa de amostra:

Procedimento

  1. Assegure-se de que o gerenciador de membro virtual esteja em execução.
  2. Chame o método da API dynamicUpdateConfig para alterar a senha. Por exemplo:
    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);


Termos de uso | Feedback