可能的原因:
客户端有比如jboss,tomcat等应用服务器绑定了数据库连接,如果修改过数据库密码。而客户端未作相应调整,频繁用错误的密码请求连接,如此反复多次Oracle会自动锁数据库。
解决办法:
进入oracle:
[root@5461231 ~]# su - oracle
[root@5461231 ~]# sqlplus / as sysdba
将被锁的用户解锁,orcltest为实际要解锁的用户名称:
SQL> alter user orcltest account unlock;
SQL> commit;
提交即可。