Oracle修改用户密码期限

修改用户密码期限

1.查看用户profile

select username,profile from dba_users;

一般情况下用户profile默认为default

2.查看profile的密码期限

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

可以看到default的默认密码期限为180天

3.修改profile的密码期限

#修改密码期限为永久不过期
alter profile default limit password_life_time unlimited;

#修改密码期限3天过期
alter profile default limit password_life_time 3;

4.查看密码期限是否修改成功

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

修改单个用户密码期限

1.创建新的profile

 create profile  profile_name limit  PASSWORD_LIFE_TIME 3;

2.修改用户profile

alter user username profile profile_name;

3.查询用户的profile

select username,profile from dba_users;

4.查看profile的密码期限

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

Related Posts