Oracle 11g中 ORA-28000 账号被锁定的解决办法
ORA-28000账号被锁定的原因
由于oracle 11g 在默认在default概要文件中设置了密码最大错误次数为10,密码错误的次数超过10次,账号就会被锁定。我是在Oracle SQL Developer中忘记密码(对不起)测试连接太多次所以锁定了。
同时网上所说的解决方法不太直观,还是花了一点时间摸索才解决。
如何修改
登录SYS用户
网络上大多数教程都是让在SQL命令行(在开始菜单里搜SQL一般就出来了,如下图)中直接运行代码,但是我system忘记密码,登不上也就运行不了SELECT等代码,死循环吗这不是…
后来想起来在安装oracle 11g时通常会同时创建SYS和SYSTEM两个用户,这个SYS密码倒是知道的…(所以还是不要乱设比较好啊 都设一样的自己记得住的才不会有这种事)
// conn SYS/对应的密码
conn SYS/manager
但是报错权限不对