admin管理员组

文章数量:1647995

今天使用Navicat远程连接服务器Oracle时产生错误:ORA-28000: the account is locked

解决办法:

1. 使用管理员账号和密码创建连接,注意使用管理员身份(在【高级】选项中【角色】选择SYSDBA)

2. 连接成功后右键该连接选择【命令列界面】点击,出现命令行窗口

3. 执行命令:

alter user username account unlock;

注意:把username换成之前发生登录错误的用户名

4. 执行命令(注意:一定要commit!!!一定要commit!!!一定要commit!!!)

commit;

OK!到这里就已经解锁,可以尝试重新用之前的账号连接数据库了!

5. 【可选操作】把连续登陆次数设置为无限

alter profile default limit failed_login_attempts unlimited;

6. 同样不忘记执行:commit;

 

参考博文:

ORA-28000: the account is locked 的解决办法,解决完一个又来一个

ORA-28000: the account is locked-的解决办法

本文标签: 错误数据库ORACLENavicatlocked