oracle⽤户密码过期处理,设置为永不过期
环境:oracle11g
1、查看⽤户所属profile规则
sql>SELECT username,PROFILE FROM dba_users;
2、查看⽤户所属profile的密码规则(default)
sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3、两种⽅式⼀、新建profile然后指定⽤户为这个规则,⼆、直接修改default的密码规则(这⼉采⽤⽅式⼆将密码有效期由默认的180天修改成“⽆限制”)
sql>ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
修改之后不需要重启动数据库,会⽴即⽣效。oracle 新建用户
4、修改后,还没有被提⽰ORA-28002警告的帐户不会再碰到同样的提⽰;
已经被提⽰的帐户必须再改⼀次密码
$sqlplus / as sysdba
sql> alter user oracle identified by <;原来的密码> ----不⽤换新密码
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论