ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法
1、问题描述:
打开oracle在线管理页面发现这个错误:界面如下
2问题原因
造成这个问题的主要原因是因为DBSNMP 、SYSMAN用户密码已经过期。
3解决办法
可以使用sys以管理员的身份登录数据库,然后执行select username,account_status from dba_users;语句查询用户状态,可以发现有如下两句:
DBSNMP EXPIRED
SYSMAN EXPIRED
把这俩用户、密码修改了就行。
4补充
oracle有个很好用的官方的客户端连接工具:sqldeveloper
所属分类: Oracle