以解决ORA-28000帐户已被锁定
发生原因,当数据库密码输入错误次数超过设定值就会锁定该用户
1.打开SLQPLUS
2.查看锁定账户 我的用户为 ‘ CONTROLSYS ’
select username,account_status from dba_users ;
可以看出来是锁定的
3.解除锁定用户
4.再次查看已锁定用户,验证我们是否更改成功
select username,account_status from dba_users ;
已经解除锁定
一般情况下数据库密码错误次数为10次
1查看默认次数
select * from dba_profiles where resource_name = 'FAILED_LOGIN_ATTEMPTS';
2修改错误次数 这里改为80次,可以随意更改。
alter profile default limit FAILED_LOGIN_ATTEMPTS 80;
3 设置永不锁定
alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited;
4.解锁指定用户
alter user XXX account unlock;