Restablecer la contraseña para el usuario de la base de datos de Oracle

Restablecer la contraseña para el usuario de la base de datos de Oracle
Oracle Database es la base de datos relacional más utilizada en el mundo que proporciona muchas características para la gestión de datos eficientes. Mientras trabaja con Oracle, es posible que las personas olviden sus contraseñas, lo que puede causar problemas de acceso a datos. Para resolver este problema, Oracle proporciona diferentes comandos que ayudan a los administradores a restablecer la contraseña.

Este artículo cubrirá:

  • Cómo restablecer la contraseña para el usuario de la base de datos Oracle con el comando alter
  • Cómo restablecer la contraseña para el usuario de la base de datos Oracle con el comando de contraseña
  • Cómo obligar al usuario de la base de datos Oracle a cambiar/modificar la contraseña en el siguiente inicio de sesión
  • Cómo desbloquear la cuenta del usuario al restablecer la contraseña en Oracle

Restablecer la contraseña para el usuario de la base de datos de Oracle

Para restablecer la contraseña de usuario de la base de datos de Oracle, inicie sesión en la base de datos como usuario con "Privilegios administrativos del sistema". Para hacer eso, escriba el siguiente comando:

Sqlplus sys/root1234 como sysdba

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

Producción

La salida mostró que se había creado una conexión.

Cómo restablecer la contraseña para el usuario de la base de datos Oracle con el comando alter?

Para restablecer la contraseña del usuario de la base de datos Oracle utilizando el "ALTERAR"Comando, use la siguiente sintaxis:

Alterar el usuario IDENTIFICADO POR ;

En esta sintaxis, el "USUARIO"La palabra clave es para el nombre de usuario y el"IDENTIFICADO POR"La palabra clave es para la contraseña.

Reiniciemos el "C ## Linuxhint"La contraseña del usuario utilizando la siguiente consulta:

Alterar usuario c ## linuxhint identificado por linuxhint123;

En la consulta anterior, la "Linuxhint123"Es la contraseña para el"C ## Linuxhint"Usuario.

Producción

La salida mostró que la contraseña se ha restablecido. Ahora, el usuario podrá iniciar sesión a través de la contraseña actualizada.

Inicie sesión como un "C ## Linuxhint"Usuario con la nueva contraseña. Para hacer eso, escriba el siguiente comando:

SQLPLUS C ## LINUXHINT/LINUXHINT123

Producción

La salida mostró que el usuario ha iniciado sesión con la nueva contraseña.

Cómo restablecer la contraseña para el usuario de la base de datos Oracle con el comando de contraseña?

Para restablecer la contraseña del usuario de la base de datos Oracle utilizando el "CONTRASEÑA"Comando, use la siguiente sintaxis:

CONTRASEÑA

Restablecamos la contraseña del "C ## Linuxhint"Usuario escribiendo la siguiente consulta:

Contraseña C ## Linuxhint

Ejecutando el CONTRASEÑA El comando le pedirá que escriba el "Nueva contraseña".

Producción

La salida mostró que la contraseña había cambiado.

Cómo obligar al usuario de la base de datos Oracle a cambiar/modificar la contraseña en el siguiente inicio de sesión?

Al restablecer la contraseña, el administrador puede obligar al usuario de la base de datos Oracle a proporcionar su propia contraseña al siguiente inicio de sesión. Para hacer esto, use el "Cadena de contraseña"Cláusula combinada con el"ALTERAR" dominio.

El código de ejemplo se da a continuación:

Alter user c ## linuxhint identificado por linuxhint935 contraseña caduca;

En el ejemplo anterior, el "C ## Linuxhint"Es un nombre de usuario, y el"Linuxhint935"Es la contraseña.

Producción

La salida mostró que el usuario había sido alterado.

Para verificar el funcionamiento del "EXPIRAR"Cláusula, inicie sesión con su nueva contraseña:

SQLPLUS C ## LINUXHINT/LINUXHINT935

En el comando anterior, "Linuxhint935"Es la contraseña.

Producción

Desde la salida, está claro que se le pidió al usuario que cambiara la contraseña después del inicio de sesión.

Cómo desbloquear la cuenta del usuario al restablecer la contraseña en Oracle?

La cuenta de usuario se puede desbloquear utilizando el "Desbloquear de cuenta"Declaración al restablecer la contraseña con el"ALTERAR" dominio. El ejemplo se da a continuación:

Alter user c ## linuxhint identificado por LinuxHint123 Desbloqueo de la cuenta;

En el comando anterior, "Linuxhint123"Es la contraseña.

Producción

La salida representa que la contraseña se ha restablecido.

Conclusión

Para restablecer la contraseña del usuario de la base de datos Oracle, inicie sesión en la base de datos con "Privilegios administrativos del sistema" utilizando el "Sqlplus" dominio. Luego restablezca la contraseña usando el "ALTERAR" o "CONTRASEÑA" dominio. El administrador puede obligar al usuario a cambiar la contraseña en el siguiente inicio de sesión y desbloquear la cuenta del usuario al restablecer la contraseña. Este artículo ha explicado cómo restablecer la contraseña del usuario de la base de datos de Oracle utilizando ejemplos prácticos.