ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法

1、问题描述:

打开oracle在线管理页面发现这个错误:界面如下

ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法_第1张图片

2问题原因

造成这个问题的主要原因是因为DBSNMP 、SYSMAN用户密码已经过期。

3解决办法

可以使用sys以管理员的身份登录数据库,然后执行select username,account_status from dba_users;语句查询用户状态,可以发现有如下两句:

DBSNMP                         EXPIRED
SYSMAN                         EXPIRED

把这俩用户、密码修改了就行。

4补充

oracle有个很好用的官方的客户端连接工具:sqldeveloper

ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法_第2张图片

所属分类:  Oracle
 

转载于:https://www.cnblogs.com/telwanggs/p/5266344.html

你可能感兴趣的:(ORA-28001: the password has expired (DBD ERROR: OCISessionBegin)解决办法)