首页 > 数据库技术 > 详细

ORA-28000--ORACLE用户被锁

时间:2019-03-26 13:11:36      阅读:134      评论:0      收藏:0      [点我收藏+]

转载自:https://www.cnblogs.com/sunmengbbm/p/6019686.html

当使用SQL*Plus登录时,Oracle数据库时提示“ORA-28000:帐号被锁定”。 导致出现改错误的原因是:在oracle database 11g中,默认在default概要文件中设置了“FAILED_LOGIN_ATTEMPTS=10”,当输入密码错误次数达到设置值将导致此问题。

1.确认用户所使用的概要文件:

SQL> select username,profile from dba_users;

 

2.查看概要文件中有关登录次数的限制:

SQL> select from dba_profiles where profile=‘DEFAULT‘ and resource_name=‘FAILED_LOGIN_ATTEMPTS‘;

 

技术分享图片

 

3.如果尝试登录次数限制为10次,将尝试登录次数的限制修改为不受限:

SQL> alter profile default limit failed_login_attempts unlimited; 

 

修改后不需要重启数据库,修改结果即时生效。

 

注意:修改后,还没有被提示ORA-28000警告的账户不会再碰到同样的问题,已被锁定用户仍需解锁,方法如下:

SQL> alter user user_name account unlock;

ORA-28000--ORACLE用户被锁

原文:https://www.cnblogs.com/aiyowei/p/10599394.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!