欢迎来到博达网站群学习网!
设为首页 | 加入收藏
当前位置: 首页 >> 知识库 >> 部署类 >> 数据库 >> 正文

oracle账号密码过期导致站群异常问题处理

发布时间:2016-08-03    浏览次数:

现象

VSB连接数据库异常,提示数据库账号被锁定

原因

Oracle数据库自身存在安全机制,密码是180自动过期,而且在尝试数次密码之后账号也会被自动锁定。

解决方法

登陆服务器,使用sqlplus / as sysdba 连接。结果提示:没有权限

由于服务器没有其他可用账号,必须使用操作系统认证才可以登陆oracle数据库。

经过排查,发现:

E:\app\Administrator\product\11.2.0\dbhome_1\NETWORK\ADMIN\sqlnet

Sqlnet.ora配置文件中:

项启用。(默认为注释)

再次使用sqlplus / as sysdba 连接,连接成功,登陆账号为:SYS

执行:

alter user system account unlock;

解锁system用户。