oracle账号密码过期导致站群异常问题处理
2016-08-03 00:00
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用户。