ORA-28002: the password will expire解决办法

  • 原创
  • |
  • 浏览:17376
  • |
  • 更新:

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

ORA-28002: the password will expire解决办法

工具/原料

  • Oracle11g R2
  • sqlplus

方法/步骤

  1. 1

    SQLDeveloper连接数据库提示

    ORA-28002: the password will expire within 5 days

    ORA-28002: the password will expire解决办法
  2. 2

    登录到sqlplus

    sqlplus / as sysdba

    ORA-28002: the password will expire解决办法
  3. 3

    查看密码有效期时长

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

    ORA-28002: the password will expire解决办法
  4. 4

    将密码设置成永不过期

    SQL> ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

    ORA-28002: the password will expire解决办法
  5. 5

    修改用户密码

    SQL> alter user joffice identified by joffice;

    ORA-28002: the password will expire解决办法
  6. 5
    相关内容未经授权抓取自百度经验
  7. 6

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

    ORA-28002: the password will expire解决办法
    END
经验内容仅供参考,如果您需解决具体问题(尤其法律、医学等领域),建议您详细咨询相关领域专业人士。
作者声明:本篇经验系本人依照真实经历原创,未经许可,谢绝转载。
展开阅读全部