zoukankan      html  css  js  c++  java
  • oracel数据库ORA28001: the password has expired

    调试c#项目时登录用户不成功ORA-28001: the password has expired错误

    密码过期失效

    网上查了一下,是Oracle11g密码过期的原因

    Oracle提示错误消息ORA-28001: the password has expired,是由于Oracle11G的新特性所致, Oracle11G创建用户时缺省密码过期限制是180天(即6个月), 如果超过180天用户密码未做修改则该用户无法登录。 Oracle公司是为了数据库的安全性默认在11G中引入了这个默认功能,但是这个默认的功能很容易被DBA或者是开发人员给疏忽,一旦密码180天未修改过,就会出现这样的问题。
    连接Oracle,以Oracle用户登陆,输入以下命令

    select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';


    结果显示:
    PROFILE
    ------------------------------------------------------------
    RESOURCE_NAME
    ------------------------------------------------------------
    RESOURCE_TYPE
    ----------------
    LIMIT
    ------------------------------------------------------------

    DEFAULT
    PASSWORD_LIFE_TIME
    PASSWORD
    180

    ---------------------

    结果显示密码有效期是180天
    输入命令:
    alter profile default limit password_life_time unlimited;
    commit;
    再次执行:
    select * from dba_profiles where profile='DEFAULT' and resource_name='PASSWORD_LIFE_TIME';
    结果显示为:
    PROFILE
    ------------------------------------------------------------
    RESOURCE_NAME
    ------------------------------------------------------------
    RESOURCE_TYPE
    ----------------
    LIMIT
    ------------------------------------------------------------

    DEFAULT
    PASSWORD_LIFE_TIME
    PASSWORD
    UNLIMITED
    ------------------------------------------------------------
    进行以上步骤之后需要改变密码,否则还会出现password has expired异常
    改变密码的命令

    alter user scott(用户名) identified by NewPassword(新密码);
    如果账号被锁住,则需要解锁命令
    alter user scott(用户名) identified by oracle account unlock;
    再次调试,问题解决

  • 相关阅读:
    关于xcode中证书安装问题
    iOSOpenDev 安装流程
    openCV
    POJ2081(Recaman's Sequence)
    POJ1163(The Triangle)
    POJ3620(Avoid The Lakes)
    POJ1160(Post Office)
    POJ3177(Redundant Paths) or POJ3352(Road Construction)
    POJ1953(World Cup Noise)
    POJ1904(King's Quest)
  • 原文地址:https://www.cnblogs.com/zhoushuang0426/p/9895970.html
Copyright © 2011-2022 走看看