Oracle:ORA-28002 矫情吗;* 2022-05-16 00:40 162阅读 0赞 今天工作使用oracle数据时,遇到供应商代码 28002,上网查了一下,说是密码将会在7天后过期 ![70][] 解决方案参考:[https://blog.csdn.net/dong0037/article/details/43964337][https_blog.csdn.net_dong0037_article_details_43964337] 原因: 确定是由于oracle11g中默认在default概要文件中设置了“PASSWORD\_LIFE\_TIME=180天”所导致。 影响:密码过期后,业务进程连接数据库异常,影响业务使用。 问题发生频率:数据库密码过期后,业务进程一旦重启会提示连接失败。 解决方案: 按照如下步骤进行操作: 1、查看用户的proifle是哪个,一般是default: sql>SELECT username,PROFILE FROM dba\_users; 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT \* FROM dba\_profiles s WHERE s.profile='DEFAULT' AND resource\_name='PASSWORD\_LIFE\_TIME'; 3、将密码有效期由默认的180天修改成“无限制”: sql>ALTER PROFILE DEFAULT LIMIT PASSWORD\_LIFE\_TIME UNLIMITED; 修改之后不需要重启动数据库,会立即生效。 4、修改后,还没有被提示ORA-28002警告的帐户不会再碰到同样的提示; 已经被提示的帐户必须再改一次密码,举例如下: $sqlplus / as sysdba sql> alter user smsc identified by <原来的密码> ----不用换新密码 oracle11g启动参数resource\_limit无论设置为false还是true,密码有效期都是生效的,所以必须通过以上方式进行修改。以上的帐户名请根据实际使用的帐户名更改。 [70]: /images/20220516/5b6911374b6447c5979808f68dc740c3.png [https_blog.csdn.net_dong0037_article_details_43964337]: https://blog.csdn.net/dong0037/article/details/43964337
相关 oracle密码过期ORA-28002: 7天之后口令将过期的解决方法 plsql登陆的时候提示:“ORA-28002: 7 天之后口令将过期”。 oracle11g中默认在default概要文件中设置了"PASSWORD\_LIFE\_TIME 我会带着你远行/ 2022年08月08日 05:13/ 0 赞/ 303 阅读
相关 设置oracle数据库密码永不过期(ORA-28002) [设置oracle数据库密码永不过期(ORA-28002)][oracle_ORA-28002] 现象描述: 登陆oracle11g 提示ERROR 悠悠/ 2022年08月05日 02:51/ 0 赞/ 283 阅读
相关 Oracle:ORA-28002 今天工作使用oracle数据时,遇到供应商代码 28002,上网查了一下,说是密码将会在7天后过期 ![70][] 解决方案参考:[https://blog.csdn.ne 矫情吗;*/ 2022年05月16日 00:40/ 0 赞/ 163 阅读
相关 oracle密码过期ORA-28002:口令将过期的解决方法 友情提示:数据库密码鉴于安全最好是定期修改 懒人一族可参考以下方法: 1.查看密码有效时长 SELECT FROM dba_profiles s WHERE 本是古典 何须时尚/ 2021年09月21日 04:08/ 0 赞/ 497 阅读
还没有评论,来说两句吧...