ora-28002 the password will expire解决办法

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ora-28002 the password will expire解决办法相关的知识,希望对你有一定的参考价值。

Oracle11g R2数据库提示ORA-28002: the password will expire within 5 days,是说密码过期,将Oracle密码设置成永不过期就可以了,不过并不推荐这样做,最好是将日期密码有效期设置长一些。

技术分享
 

工具/原料

  • Oracle11g R2
  • sqlplus

方法/步骤

  1.  

    SQLDeveloper连接数据库提示

    ORA-28002: the password will expire within 5 days

    技术分享
  2.  

    登录到sqlplus

    sqlplus / as sysdba

    技术分享
  3.  

    查看密码有效期时长

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

    技术分享
  4.  

    将密码设置成永不过期

    SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

    技术分享
  5.  

    修改用户密码

    SQL> alter user joffice identified by joffice;

    技术分享
  6.  

    修改完用户密码之后再次登录就会发现这个提示已经不在了。不过小编再次提醒,这只是一个解决办法,生成数据库最好还是定期修改密码,安全至上啊。

    技术分享
  7.  

以上是关于ora-28002 the password will expire解决办法的主要内容,如果未能解决你的问题,请参考以下文章

[ORACLE]ORA-28002 The password will expire within 7 days.将不能登录系统

Oracle下ORA-28002错误处理

ora-28002

ORA-28002密码失效问题解决

Oracle用户密码过期的处理方法

[Vs Code]Vue工具错误(The Vue Language Server server crashed 5 times in the last 3 minutes. The server wi