Gerenciar Senhas de um Banco de Dados

Este tópico fornece os detalhes e o procedimento para gerenciar o usuário SYS e as senhas da Wallet de TDE de um banco de dados.

Você pode alterar senhas:

Usando a Console

Execute as etapas a seguir na Console.

  1. Na página da lista Infraestruturas de Dados, selecione a Infraestrutura de Dados com a qual você deseja trabalhar. Se precisar de ajuda para localizar a página de lista ou a Infraestrutura de Dados, consulte Listar Infraestruturas de Dados.

  2. Na página de detalhes da Infraestrutura de Dados, selecione a guia Cluster de VMs para exibir a lista de todos os Clusters de VMs.
  3. Na guia Clusters de VMs, selecione o Cluster de VMs com o qual você deseja trabalhar.
  4. Na página de detalhes do Cluster de VMs, selecione a guia Bancos de Dados para exibir a lista de todos os bancos de dados.

  5. Na guia Bancos de Dados, selecione o Banco de Dados com o qual deseja trabalhar.

  6. Na página de detalhes do Banco de Dados, no menu Ações, Gerenciar senhas.

  7. No painel Gerenciar senhas, forneça os detalhes a seguir.

    • Selecione a senha que deseja atualizar.

    • Atualizar senha de administrador: Atualiza somente a senha para o usuário SYS. As senhas de outras contas administrativas, como SYSTEM e PDBADMIN, e a senha da wallet de TDE não são alteradas.

      Informe a nova senha nos campos Nova senha do administrador e Confirmar senha do administrador.

    • Atualizar senha da wallet da TDE: Atualiza a senha somente da wallet da TDE.

      Informe a senha da wallet atual no campo Senha da wallet TDE existente e, em seguida, informe a nova senha nos campos Senha da wallet TDE Nova e Confirme a senha da wallet TDE,

  8. Selecione Aplicar para atualizar a senha selecionada.

Usando o Utilitário dbaascli

Execute as etapas a seguir para alterar a senha SYS ou para alterar a senha da wallet de TDE usando dbaascli.

A senha que você especifica no campo Senha de Administrador de Banco de dados quando cria uma nova instância ou banco de dados do Oracle Base Database Cloud@Customer é definida como a senha para as credenciais SYS, SYSTEM, wallet de TDE e administrador de PDB. Use os procedimentos a seguir se precisar alterar as senhas de um banco de dados existente.

Observação: Se você estiver ativando a Data Guard para um banco, a senha SYS e a senha da wallet TDE dos bancos de Dados principal e stand-by deverão ser iguais.

Observação: Usar o dbaascli para alterar a senha SYS garantirá que a automação de backup/restauração possa paralelizar canais em todos os nós do cluster.

Para alterar as senhas do banco de dados:

  1. Para alterar a senha SYS de um banco de dados:

    1. Faça log-in em uma máquina virtual do Oracle Base Database Cloud@Customer como usuário do opc.

    2. Execute o seguinte comando:

      sudo dbaascli database changepassword --dbname <database_name> --user SYS
  2. Para alterar a senha SYS em um ambiente de Data Guard:

    1. No banco de dados principal, execute:

      dbaascli database changePassword --dbName <dbname> --user SYS --prepareStandbyBlob true --blobLocation <location_to_create_blob_file>
    2. Copie o arquivo blob gerado para todos os bancos de dados stand-by e altere a propriedade do arquivo para o usuário oracle.

    3. Em cada banco de dados stand-by, execute:

      dbaascli database changePassword --dbName <dbname> --user SYS --standbyBlobFromPrimary <location_of_copied_blob_file>
  3. Para alterar a senha de wallet de TDE de um banco de dados:

    1. Faça log-in em uma máquina virtual do Oracle Base Database Cloud@Customer como usuário do opc.

    2. Execute o seguinte comando:

      sudo dbaascli tde changepassword --dbname <database_name>