Oracle11gr2預設密碼保留天數

kisslfcr發表於2015-01-14
今天業務的同事提報了一個密碼過期的問題,解決方法如下:
預設的DEFAULT概要檔案中口令有效期PASSWORD_LIFE_TIME預設值為180天。

set pagesize 9999
set linesize 132
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD 180

修改PASSWORD_LIFE_TIME為UNLIMITED;
ALTER PROFILE DEFAULT LIMIT PASSWORD_LIFE_TIME UNLIMITED;

修改後:
SELECT * FROM dba_profiles WHERE profile='DEFAULT' AND resource_name='PASSWORD_LIFE_TIME';
PROFILE                        RESOURCE_NAME                    RESOURCE LIMIT
------------------------------ -------------------------------- -------- ----------------------------------------
DEFAULT                        PASSWORD_LIFE_TIME               PASSWORD UNLIMITED

dba_profiles檢視:
這個檢視提供關於使用者的概要檔案的資訊,是DBA管理使用者資源分配的最好助手,如:控制session或sql能使用的CPU、控制使用者的密碼管理策略等。
資料庫建立後,系統則存在名為DEFAULT的預設PROFILE,若不做特殊指定,建立使用者時使用者預設使用的PROFILE就是DEFAULT
檢視檢視dba_profiles可找出資料庫中有哪些PROFILE

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/29135257/viewspace-1401297/,如需轉載,請註明出處,否則將追究法律責任。

相關文章