oracle使用者狀態(account_status)詳解 .

liuhaimiao發表於2014-08-25


1 user_astatus_map

SQL> select * from user_astatus_map;

 

   STATUS# STATUS

---------- --------------------------------

         0 OPEN

         1 EXPIRED

         2 EXPIRED(GRACE)

         4 LOCKED(TIMED)

         8 LOCKED

         5 EXPIRED & LOCKED(TIMED)

         6 EXPIRED(GRACE) & LOCKED(TIMED)

         9 EXPIRED & LOCKED

        10 EXPIRED(GRACE) & LOCKED

2 狀態詳解


0

OPEN

當前帳戶是開放的使用者可以自由登入

1

EXPIRED

當前帳戶已經過期, 使用者必須在修改密碼以後才可以登入系統, 在登入的時候, 系統會提示修改密碼

2

EXPIRED(GRACE)

這是有password_grace_time定義的一個時間段, 在使用者密碼過期以後的第一次登入, 系統會提示使用者,密碼在指定的時間段以後會過期, 需要及時修改系統密碼.

4

LOCKED(TIMED)

這是一個有條件的帳戶鎖定日期, password_lock_time進行控制, lock_date加上password_lock_time的日期以後,帳戶會自動解鎖.

8

LOCKED

帳戶是鎖定的,使用者不可以登入, 必須由安全管理員將帳戶開啟使用者才可以登入.

5

EXPIRED & LOCKED(TIMED)

 

6

EXPIRED(GRACE) & LOCKED(TIMED)

 

9

EXPIRED & LOCKED

 

10

EXPIRED(GRACE) & LOCKED

 


 

轉貼:http://jametong.itpub.net/post/5042/23216

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

相關文章