Oracle数据库提示密码过期解决方法ORA-28001:the password has expired

这个是根据情况来设置的,用户名是数据库名,口令是密码,如果不会可以联系博主QQ3132876589解决

1、首先在电脑搜索框输出cmd回车

2、再弹出的窗口输入以下代码连接数据库

sqlplus

3、连接成功之后会提示让你输入用户名(用户名是数据库名)

4、然后会提示你让输入口令,那个口令就是数据库的密码

5、可能会提示让你输入新的口令就是新的密码,也可能有其它的可能。如果有其它的可能就输入以下代码,如果没有则不用输入

alter user 数据库名 identified by 数据库密码;

6、密码更改成功之后就输入代码查询一下,如果最后面显示180就成功了。这样子说明数据库密码的有效期只有180天。

SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';

7、把密码180天的有效期改成永久,输入以下代码

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

8、最后再使用第六步的代码查询一下,如果下面没显示180就说明成功了

二哈

文章作者信息...

留下你的评论

*评论支持代码高亮<pre class="prettyprint linenums">代码</pre>

相关推荐