oracle用户状态(account_status)详解

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

 

 

 

你可能感兴趣的:(oracle,user,date)