2018年5月3日,于石门。
今日登录PL/SQL Developer,发现Oracle登录密码过期了,翻了翻书才找到的方法,记录下来了,省着以后忘了。
1. 查看用户的PROFILE是哪个,一般是DEFAULT:
select username, profile from dba_users;
2. 查看指定概要文件(如DEFAULT)的密码有效期设置:
select * from dba_profiles where profile = 'DEFAULT' and resource_name = 'PASSWORD_LIFE_TIME';
3. 将密码有效期由默认的180天修改成“无限制”:
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;