Oracle用户密码过期处理方式

2022/3/21 19:28:20

本文主要是介绍Oracle用户密码过期处理方式,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!

Oracle用户密码过期处理方式

oracle11g以上版本口令有效期默认值为180天,当以客户端形式登录Oracle提示ORA-28002,则基本可以确定登录账号已过期

解决办法

1.使用dba用户登录

sqlplus / as sysdba

2.查看口令失效用户的profile文件

SELECT username,profile FROM dba_users;

3.查看对应的profile文件口令有效期设置,这里假设是DEEFULT

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

4.将口令有效期180天修改为无限制

ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;


该参数实时生效,但是不作用于已过期的用户,对于已过期的用户,我们可以直接修改密码

ALTER USER <user_name> IDENTIFIED BY <password>;



这篇关于Oracle用户密码过期处理方式的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!


扫一扫关注最新编程教程