Oracle Database

Desbloquear usuario en ORACLE DB

En todos los motores de bases de datos decentes tenemos creados usuarios con perfiles específicos a la labor que desarrollan en las aplicaciones que consumen BD.

Podemos tener un bloqueo de usuario ya sea por intentos fallidos, cambio de contraseña, etc., vamos a aprender a listarlos y desbloquearlos.

En la tabla dba_users vemos los usuarios y filtrando por el atributo lock_date el valor not null

select username,account_status from dba_users where lock_date is not null;
Usando PLSQL

Para desbloquear debemos ubicar el USERNAME y ejecutar el siguiente comando:

alter user USERNAME account unlock;

Luego ejecutamos:

SELECT username, account_status FROM dba_users;

Con ello veremos que el status cambia de LOCKED a OPEN

Deja un comentario

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.