oracle密码即将过期,ERROR: ORA-28002: 7 天之后口令将过期

oracle数据库默认的密码是180天,可以用以下语句查询:

1、查询用户的profile,一般是DEFAULT

select username,profile from dba_users;

2、以DEFAULT作为dba_profiles表profile字段的参数,查询密码生效天数

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

3、修改密码永久有效

alter profile default limit PASSWORD_LIFE_TIME UNLIMITED

4、修改密码,因为已经报错“7 天之后口令将过期”了,所以必须再修改一次密码

alter user C##SL identified by 123456;

 

修改完不用重启数据库,立马生效,并且密码不会再过期了

posted @ 2024-05-27 22:20  雷雨客  阅读(4)  评论(0编辑  收藏  举报