oracle数据库报错密码过期

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-23浏览:1

oracle数据库报错密码过期

问题场景

1、Oracle如果避免密码过期?

2、登录金蝶云星空提示ORA-28001错误。

解决方案

1、在Oracle服务器上进入sqlplus。

    参考命令:sqlplus / as sysdba;

2、执行SQL查看用户密码的有效期设置(一般默认的配置文件是DEFAULT)    

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

3、如上图有效期为默认的180天。以下脚本将密码有效期修改成“无限制”。修改之后立即生效(但已经过期的密码需要重设一次密码)。

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

4、已经触发有效期限制的用户需参考以下SQL给用户重设一次密码以便更新有效期。

    4-1、如果希望密码不变可以使用原密码作为脚本里的密码执行。

    4-2、SQL语句的用户名、密码需要替换为实际值。

ALTER USER 用户名 IDENTIFIED BY 密码;

5、使用修改后的用户登录,如果报“ORA-28000:用户已被锁”,可使用以下SQL解锁(注意替换用户名为实际值)。

ALTER USER 用户名 ACCOUNT UNLOCK;

6、如果更新了密码,金蝶云星空服务端需要参考修改数据库密码,数据中心未加载 解决方案处理。

oracle数据库报错密码过期

问题场景1、Oracle如果避免密码过期?2、登录金蝶云星空提示ORA-28001错误。解决方案1、在Oracle服务器上进入sqlplus。 参考命令:sqlplus...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息