Oracle11G密码180天(默认值)过期后的修改方法。在Oracle 11G 创建用户时缺省密码过期限制是180天, 如果超过180天用户密码未做修改则该用户无法登录,下面与大家分享下修改方法。
我们不希望密码半年就过期,我们希望过期时间更长一点或者永不过期,在oracle中执行一下操作:
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天修改成“无限制”:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4、修改后,还没有被提示ORA-28002警告的用户不会再碰到同样的提示;
已经被提示的用户必须再改一次密码:
sql> alter user yourusername identified by <密码> --密码用原来的密码