故障描述:
Oracle用户被锁定,解锁后反复被锁。
故障分析:
Oracle profile文件设置了密码输错次数限制,超过该次数就会被锁定。
select username,account_status,lock_date,profile from dba_users;
查询状态为:LOCKED(TIMED)
故障处理:
1、查看profile文件配置信息:
SELECT resource_name,resource_type,limit FROM dba_profiles WHERE profile='DEFAULT';
查询结果:最大次数为30次 。
2、修改参数FAILED_LOGIN_ATTEMPTS:
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
3、解锁用户:
alter user hnslm account unlock;
再连接就正常了!