1.查看用戶密碼默認管理方式
select profile from dba_users where username=‘plat’;
1.查看數據庫默認的密碼管理方式有效期
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
2.將密碼有效期由默認的180天修改成“無限制”,修改之後不需要重啓動數據庫,會立即生效
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED ;
3、帳戶再改一次密碼
alter user plat identified by plat;
用修改過的賬號密碼在sql plus中登入查詢出來
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
可以看出密碼管理方式變爲UNLIMITED,即永久有效了
4、如果 使用修改後的用戶登錄,如果報“ORA-28000:用戶已被鎖”,解鎖
alter user plat account unlock;
commit;