网站首页 美食营养 游戏数码 手工爱好 生活家居 健康养生 运动户外 职场理财 情感交际 母婴教育 时尚美容 知识问答

如何处理 ORA-28002 password will expire 错误

时间:2024-10-14 10:13:04

1、步骤一 :查看用户的 profile 设置:在 Oracle 中,每个用户都会对应一种特定类型的 profile 概要设置,其基本描述了这个用户的一些特征,比如用户密码的生命周期 (这个特征就与经验涉及 的ORA-28002 错误相关)!通常用户都会采用 DEFAULT 这个默认的 profile 概要设置, 如图, 所有的用户均采用的这个 profile 设置!sqlplus 中执行命令 :select username,profile from dba_users;

如何处理 ORA-28002 password will expire 错误

3、步骤三 :修改 PASSWORD_LIFE_TIME,改为 ULIMITED彭榧逡钚修改DEFAULT profile 中 PASSW晦倘佳鳎ORD_LIFE_TIME 设置, 改为ULIMITED , 即不限制,这样我们的用户密码就永不过期了!sqlplus 中执行命令 :alter profile DEFAULT limit PASSWORD_LIFE_TIME UNLIMITED; 修改后,我们再次查看DEFAULT profile 中 PASSWORD_LIFE_TIME 设置, 已经变为 UNLIMITED 了!

如何处理 ORA-28002 password will expire 错误

4、步骤四 : 所有经常使用的账户必须都更新一次密码通常来说,那些已经被报告了密码快要过期的账户必须再改一次密码,但为了保险起见,我们一般都将所有经常使用的账户都更新一次密码!通过 sqlplus / as sysdba 登陆到 Oracle (无需密码),然后执行如下命令更新一下密码 :alter user system identified by 密码;

如何处理 ORA-28002 password will expire 错误
© 2025 智德知识库
信息来自网络 所有数据仅供参考
有疑问请联系站长 site.kefu@gmail.com