Bloqueo y desbloqueo del usuario de la base de datos Oracle, cómo establecer el número máximo de contraseñas fallidas para el bloqueo del usuario, ORA-28000: la cuenta está bloqueada solución del problema

El usuario se bloqueará si ingresa la contraseña incorrecta varias veces y alcanza un cierto valor.

-- 用户锁定方法
alter user 数据库名 account lock;
-- 用户解锁方法
alter user 数据库名 account unlock;

Se informará del siguiente error cuando se conecte a la base de datos cuando esté bloqueado.

An error occurred while establishing the connection:

Long Message:
ORA-28000: the account is locked

Details:
   Type: java.sql.SQLException
   Error Code: 28000
   SQL State: 99999

Inserte la descripción de la imagen aquí
Ver el número máximo de contraseñas incorrectas para usuarios bloqueados.

select * from dba_profiles where resource_name = 'FAILED_LOGIN_ATTEMPTS';

Inserte la descripción de la imagen aquí
El método para cambiar el número máximo de contraseñas fallidas.

-- 设置最大失败次数
alter profile default limit FAILED_LOGIN_ATTEMPTS 30;
-- 设置无限失败次数
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;

¡Me gusta si te gusta ❤!

Supongo que te gusta

Origin blog.csdn.net/qq_38161040/article/details/108274161
Recomendado
Clasificación