Alterar a Senha do Usuário Administrador Registrada no XAG para uma Implantação
Para alterar a senha da conta de administrador do Oracle GoldenGate Microservices registrada no XAG, por meio da interface Web ou da API REST. As seguintes etapas orientam você a alterar a senha da API REST:
-
Desative o monitoramento de verificação de integridade XAG, que é executado pelo Grid Control, impedindo que ele falhe e interrompa os processos GoldenGate durante o processo de alteração de senha:
$ agctl disable goldengate *instance name* -
Altere a senha do administrador do Service Manager e da Implantação:
curl -u *USER*:*PASSWORD* -X PATCH http://*hostname*.us.com:7701/services/v2/authorizations/security/oggadmin -H "Content-Type:application/json" -H "Accept:application/json" -d @update_security_password.json| python -mjson.toolNa sintaxe anterior, a chamada REST precisa ser chamada para alterar o Gerenciador de Serviços (
hostnameeport numberprecisam refletir a do Gerenciador de Serviços) e, em seguida, qualquer implantação gerenciada por esse Gerenciador de Serviços, alterando o nome do host e o número da porta para cada endereço de listening do Serviço de Administração.O conteúdo do script
update_security_password.jsoné o seguinte:$cat update_security_password.json { "credential":"*password*"}Observação: O nome de usuário da conta de administrador do Oracle GoldenGate registrado no XAG deve ser o mesmo para o Gerente de Serviços e todas as implantações gerenciadas pelo Gerente de Serviços. Isso também se aplica à senha da conta do administrador, ela deve ser a mesma para o Gerenciador de Serviços e todas as implantações.
-
Altere a senha com XAG, como o usuário raiz:
# agctl modify goldengate *instance_name* --adminuser *OGG admin user* Enter password for 'oggadmin' : -
Reative o monitoramento de verificação de integridade XAG:
$ agctl enable goldengate *instance_name*