您好,登錄后才能下訂單哦!
這篇文章主要為大家展示了“ORACLE如何設置更改密碼時不能使用最近5次密碼”,內容簡而易懂,條理清晰,希望能夠幫助大家解決疑惑,下面讓小編帶領大家一起研究并學習一下“ORACLE如何設置更改密碼時不能使用最近5次密碼”這篇文章吧。
ORACLE更改密碼時不能使用最近5次密碼的設置方法
個人實驗過的:比如修改window域賬號密碼,嫌總換密碼導致記不住,但是公司設置了修改密碼時不能使用最近5次的密碼,個人小訣竅每次修改密碼時都一次性修改5次,第5次時就使用原來的那個密碼,可以修改成功,這樣就可以使用5次之前的密碼了,也就避免了老換密碼,但是ORACLE就不能這樣了,因為還有一個參數PASSWORD_REUSE_TIME在起作用,如果只改了PASSWORD_REUSE_MAX而沒有修改PASSWORD_REUSE_TIME還是不能重復使用之前的密碼
ALTER PROFILE DEFAULT LIMIT PASSWORD_REUSE_MAX 5
ALTER PROFILE DEFAULT LIMIT PASSWORD_REUSE_TIME 30
--意思是密碼修改次數達到5次后,并且密碼修改過后的30天,才能重復使用之前的密碼
PASSWORD_REUSE_TIME and PASSWORD_REUSE_MAX
These two parameters must be set in conjunction with each other. PASSWORD_REUSE_TIME specifies the number of days before which a password cannot be reused. PASSWORD_REUSE_MAX specifies the number of password changes required before the current password can be reused. For these parameter to have any effect, you must specify a value for both of them.
If you specify a value for both of these parameters, then the user cannot reuse a password until the password has been changed the number of times specified for PASSWORD_REUSE_MAX during the number of days specified for PASSWORD_REUSE_TIME.
For example, if you specify PASSWORD_REUSE_TIME to 30 and PASSWORD_REUSE_MAX to 10, then the user can reuse the password after 30 days if the password has already been changed 10 times.
If you specify a value for either of these parameters and specify UNLIMITED for the other, then the user can never reuse a password.
If you specify DEFAULT for either parameter, then Oracle Database uses the value defined in the DEFAULT profile. By default, all parameters are set to UNLIMITED in the DEFAULT profile. If you have not changed the default setting of UNLIMITED in the DEFAULT profile, then the database treats the value for that parameter as UNLIMITED.
If you set both of these parameters to UNLIMITED, then the database ignores both of them. This is the default if you omit both parameters.
這兩個參數必須同時設置。password_reuse_time指定密碼不能重復使用之前的天數。password_reuse_max指定當前密碼可重復使用之前的更改次數。您必須為這個兩個參數同時指定值,這樣這些才能產生影響。
如果你為這個兩個參數同時指定值,則用戶不能重復使用一個密碼直到密碼已達到password_reuse_max指定的更改次數并且已經超過了參數password_reuse_time指定的天數。
例如,如果你指定的password_reuse_time 30和password_reuse_max 10,如果密碼修改了10次并且密碼修改30天后,用戶可以重用密碼
如果為其中一個參數指定一個值,并為另一個指定無限,那么用戶就不能再重用密碼了。
如果為這兩個參數指定默認值,則Oracle數據庫將使用默認配置文件中定義的值。默認情況下,默認配置文件中的所有參數都設置為無限制。如果您沒有更改默認配置文件中的默認設置,那么數據庫將該參數的值視為無限制。
如果將這兩個參數設置為無限制,則數據庫將忽略這兩個參數。如果忽略這兩個參數,則為默認值。
以上是“ORACLE如何設置更改密碼時不能使用最近5次密碼”這篇文章的所有內容,感謝各位的閱讀!相信大家都有了一定的了解,希望分享的內容對大家有所幫助,如果還想學習更多知識,歡迎關注億速云行業資訊頻道!
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。