用户锁定现象
数据库连接报错信息为:ORA-28000: the account is locked
管理员登录数据库,查看数据库用户连接限制,如果忘记密码,可以参考《使用 Navicat 查看数据库连接密码》。
SELECT * FROM DBA_PROFILES WHERE RESOURCE_NAME = 'FAILED_LOGIN_ATTEMPTS';
查询结果为:
这里可以看到,数据库默认的连接错误限制次数为10。
解除锁定用户
首先我们解锁被锁定的用户
# material 为被锁定的用户名
alter user material account unlock;
增加限制次数或者将限制设置无限制。
alter profile default limit failed_login_attempts unlimited;//无限制
alter profile default limit failed_login_attempts 20;//设置登录失败次数 20 次