Cómo restablecer la contraseña de usuario de Oracle después de vencimiento?

Cómo restablecer la contraseña de usuario de Oracle después de vencimiento?
El administrador de la base de datos Oracle puede crear las cuentas del usuario y otorgarles privilegios apropiados. El usuario puede acceder a la base de datos de acuerdo con sus privilegios utilizando la cuenta. Sin embargo, a veces, la contraseña del usuario expira debido a razones de seguridad, y la contraseña debe restablecerse. La base de datos Oracle proporciona una función para que el administrador restablezca la contraseña del usuario después de vencer.

Esta publicación proporcionará un procedimiento para restablecer la contraseña del usuario de Oracle después de vencimiento.

Cómo restablecer la contraseña de usuario de Oracle después de vencimiento?

Para restablecer la contraseña del usuario de Oracle después de vencimiento, inicie sesión en la base de datos como "Sysdba"Al escribir el siguiente comando:

Sqlplus sys/root1234 como sysdba

En el comando anterior, "root1234"Es la contraseña del"Sys"Usuario.

Producción

La salida muestra que el usuario ha sido iniciado.

Desbloquear una cuenta de usuario

El "Alterar el usuario"Cláusula con"Desbloquear de cuenta"Se puede utilizar para desbloquear la cuenta del usuario después del inicio de sesión como un"Sysdba":

Alterar usuario c ## desbloqueo de la cuenta dani;

En la declaración anterior, "C ## Dani"Es el nombre de usuario.

Producción

La salida representa que el usuario ha sido alterado.

Restablecer contraseña de usuario

La contraseña del usuario de la base de datos Oracle se puede cambiar utilizando el "ALTERAR" dominio. El ejemplo se da a continuación:

Alter usuario c ## Dani identificado por Dani321;

En el ejemplo anterior, "dani321"Es la nueva contraseña que se usa con"IDENTIFICADO POR".

Producción

La salida "Usuario alterado"Mostró que la contraseña del usuario ha cambiado.

Cumplimiento de la cadena de contraseña

Utilizar el "Cadena de contraseña"Cláusula con el"ALTERARComando para obligar al usuario a cambiar su contraseña después del siguiente inicio de sesión. El comando para hacerlo se da a continuación:

Alterar usuario C ## Dani Password expire;

Producción

La salida representa que el usuario ha sido alterado.

Confirmemos si la contraseña del usuario ha sido cambiada o no iniciando sesión en la cuenta del usuario. El comando para iniciar sesión en el "C ## Dani"El usuario se da a continuación:

SQLPLUS C ## DANI/DANI321

Producción

La salida demuestra que al iniciar sesión, la contraseña establecida por "sysdba" expiró y se le pidió al usuario que especifique una nueva.

Alternativamente, la siguiente declaración se puede utilizar para cambiar la contraseña del usuario después de vencer, desbloquear la cuenta del usuario y obligar al usuario a cambiar la contraseña después de la siguiente sesión en una sola declaración:

Alter user c ## dani identificado por dani1234 cuenta de desbloqueo de la contraseña de desbloquear;

En la declaración anterior, "dani1234"¿Es la nueva contraseña del usuario?.

Producción

La salida mostró que las alteraciones especificadas se realizaron con éxito.

Conclusión

Para restablecer la contraseña del usuario de Oracle después del vencimiento, inicie sesión en la base de datos como una "Sysdba". Luego usa el "ALTERAR"Declaración con"Desbloquear de cuenta"Desbloquear la cuenta de usuario. El "IDENTIFICADO POR"La cláusula se puede usar para restablecer la contraseña del usuario. Utilizar el "Cadena de contraseña”Para obligar al usuario a cambiar la contraseña después del siguiente inicio de sesión. Esta guía ha explicado cómo restablecer la contraseña de usuario de Oracle después de vencimiento.