Selecionar uma senha segura e implementar políticas de senha complexas são de longe a defesa mais importante para proteção contra ameaças de segurança baseadas em senha em qualquer banco de dados. Aqui estão vários métodos para alterar ou redefinir a senha de um banco de dados Oracle. Podemos alterar a senha do banco de dados Oracle usando dois métodos diferentes: 

  • Usando o comando ALTER USER no banco de dados oracle.
  • Usando o comando PASSWORD no prompt de comando.

Usando o comando ALTER USER:

1. efetue login em seu banco de dados oracle como faria normalmente. Aqui, fazemos login como sistema de nome de usuário e senha geeks123.

2. Use o comando alter user e especifique a nova senha para o seu usuário

Sintaxe:

 ALTER USER user_name IDENTIFICADO POR new_password;

Aqui, 'sistema' é um nome de usuário e agora a nova senha para 'sistema' se torna 'Newgeeks123', o que significa que 'sistema' agora é identificado pela senha Newgeeks123. A senha foi alterada de geeks123 para Newgeeks123.

Saída:

3 . Você não precisa de nenhum outro privilégio para alterar sua própria senha. O mesmo comando pode ser usado para alterar a senha de outro usuário de seu banco de dados, esse usuário se comporta como um usuário proxy. Você pode usar esse usuário proxy e uma nova senha definida para fazer login em seu banco de dados.

4 . Agora, se tentar fazer login com uma senha antiga (geeks123), ele mostrará uma credencial inválida conforme mostrado abaixo, ele fará login com sucesso ao fazer o login com uma nova senha (Newgeeks123.)

Ao usar o comando de senha no prompt de comando.

1. Abra a janela do prompt de comando, digite o comando sqlplus para fazer login no banco de dados oracle.

2. Digite seu nome de usuário e senha.

3. Irá mostrar uma mensagem como conectado ao banco de dados oracle e seu nome de versão conforme mostrado abaixo.

4. Digite a senha no prompt SQL. Será solicitada a sua senha antiga e a nova senha.

5. Digite sua senha antiga e pressione Enter. Agora digite uma nova senha e pressione Enter.

6. Insira a Nova Senha novamente e pressione Enter. Você receberá uma confirmação de que sua senha foi alterada para o banco de dados ao qual você estava conectado, conforme mostrado abaixo.