oracle默认密码180天过期解决办法
1:通过下面的语句查询用户的profile状态
SELECT username,PROFILE FROM dba_users;
2、查询该profile的密码过期设置情况,Oracle本身为180天。
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
3:修改该profile为永不过期
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
4、再次查询一下 ,看看是不是改变了。
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';