工作中oracle資料庫安裝完成後,需要修改預設的密碼有效期,預設為180天,如果不修改,到期忘記更改密碼可能會造成不必要的影響。 兩種修改方式pl/sql或者cmd視窗 1、pl/sql修改預設密碼有效期 通過語句查詢可以發現,預設有效期為6個月。執行下行語句,更改有效期為不限制 2、使用cmd窗 ...
工作中oracle資料庫安裝完成後,需要修改預設的密碼有效期,預設為180天,如果不修改,到期忘記更改密碼可能會造成不必要的影響。
兩種修改方式pl/sql或者cmd視窗
1、pl/sql修改預設密碼有效期
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME'
通過語句查詢可以發現,預設有效期為6個月。執行下行語句,更改有效期為不限制
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED
2、使用cmd視窗執行(此處以登錄資料庫本地示例)
conn / as sysdba登錄
SELECT * FROM dba_profiles s WHERE s.profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;
對於已經告警提示密碼已過期的資料庫,需要重新修改一次密碼。
sql>alter user 用戶名 identified by <原來的密碼> account unlock; ----不用換新密碼
以上示例均實際使用過,本文經驗來源以下鏈接,致謝。
https://www.cnblogs.com/luckly-hf/p/3828573.html