Como redefinir a senha do usuário do Oracle após o vencimento?

Como redefinir a senha do usuário do Oracle após o vencimento?
O administrador do banco de dados Oracle pode criar as contas do usuário e conceder -lhes privilégios apropriados. O usuário pode acessar o banco de dados de acordo com seus privilégios usando a conta. No entanto, às vezes, a senha do usuário expira devido a razões de segurança, e a senha precisa ser redefinida. O banco de dados Oracle fornece um recurso para o administrador redefinir a senha do usuário após o vencimento.

Esta postagem fornecerá um procedimento para redefinir a senha do usuário do Oracle após o vencimento.

Como redefinir a senha do usuário do Oracle após o vencimento?

Para redefinir a senha do usuário do Oracle após o vencimento, faça o login no banco de dados como “Sysdba”Ao digitar o seguinte comando:

Sqlplus sys/root1234 como sysdba

No comando acima, “ROOT1234"É a senha do"Sys" do utilizador.

Saída

A saída mostra que o usuário foi conectado.

Desbloquear a conta de usuário

O "Alterar o usuário”Cláusula com“Desbloqueio da conta”Pode ser utilizado para desbloquear a conta do usuário após o login como um“Sysdba”:

Alterar o usuário C ## Dani conta desbloquear;

Na declaração acima, “C ## Dani”É o nome de usuário.

Saída

A saída mostra que o usuário foi alterado.

Redefina a senha do usuário

A senha do usuário do banco de dados Oracle pode ser alterada usando o “ALTERAR”Comando. O exemplo é dado abaixo:

Alterar o usuário C ## Dani identificado por Dani321;

No exemplo acima, “Dani321”É a nova senha usada com“IDENTIFICADO POR”.

Saída

A saída "Usuário alterado”Mostrou que a senha do usuário foi alterada.

Aplicação da expiração de senha

Use o "Senha expire”Cláusula com a“ALTERAR”Comando para forçar o usuário a alterar sua senha após o próximo login. O comando a fazer isso é dado abaixo:

Alterar o usuário C ## Dani senha expire;

Saída

A saída mostra que o usuário foi alterado.

Vamos confirmar se a senha do usuário foi alterada ou não fazendo login na conta do usuário. O comando para fazer login no “C ## Dani”O usuário é fornecido abaixo:

SQLPlus C ## Dani/Dani321

Saída

A saída demonstra que, ao fazer login, a senha definida por "sysdba" expirou e o usuário foi solicitado a especificar um novo.

Como alternativa, a instrução a seguir pode ser usada para alterar a senha do usuário após a expiração, desbloquear a conta do usuário e forçar o usuário a alterar a senha após o próximo login em uma única instrução:

ALTER Usuário C ## Dani Identificado por Dani1234 Desbloquear a senha de desbloqueio;

Na declaração acima, “Dani1234”É a nova senha do usuário.

Saída

A saída mostrou que as alterações especificadas foram feitas com sucesso.

Conclusão

Para redefinir a senha do usuário do Oracle após o vencimento, faça o login no banco de dados como um “Sysdba”. Em seguida, use o “ALTERAR"Declaração com"Desbloqueio da conta”Para desbloquear a conta de usuário. O "IDENTIFICADO POR”A cláusula pode ser usada para redefinir a senha do usuário. Use o "Senha expire”Para forçar o usuário a alterar a senha após o próximo login. Este guia explicou como redefinir a senha do usuário do Oracle após o vencimento.