天道酬勤,学无止境

用户密码

oracle如何修改单个用户密码永不过期

Oracle的密码过期规则是用Profile来管理的,系统默认只有一个Profile(DEFAULT),该profile的密码过期规则为180天;而所有的用户都使用该DEFAULT的profile,所以如果修改DEFAULT的过期规则会影响所有的用户。如果你想修改某个用户的密码让其永不过期,则需要新建一个profile,修改该profile的过期规则为无限期,这样该用户的过期规则会改变,并且不会影响到其他用户。 首先查看用户的proifle是哪个,一般是default:sql>SELECT username,PROFILE FROM dba_users;USERNAME PROFILE------------------------------ ------------------------------SCOTT DEFAULTEXFSYS DEFAULTORDSYS DEFAULTMDSYS DEFAULTFLOWS_FILES DEFAULTOMUADM DEFAULTSYSTEM DEFAULTSYS DEFAULTVPXADMIN DEFAULT 2、查看指定概要文件(如default)的密码有效期设置: sql>SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name=

2021-03-26 21:05:34    分类:博客    oracle   用户密码   数据库与大数据