Oracle 用户user锁定lock如何知道是什么原因导致的(10)


 所以结合测试用户创建的时间dba_users.created就可以排除password_life_time,password_lock_time也可以排除,因为它是账户被锁定的表数,也就是说已发生在账户锁定之后的动作了
 这样就只有failed_login_attempts和password_grace_time
我们经查官方手册发现,password_grace_time一般和password_life_time搭配使用,即后者要小于前者,即如果在后者指定的天数不修改密码,用户就会过期不能登陆了,所以
 只能是参数failed_login_attempts
 SQL> select username,password,account_status,expiry_date,lock_date,profile from dba_users where lower(username)='test_user';


 USERNAME            PASSWORD            ACCOUNT_STATUS                EXPIRY_DATE        LOCK_DATE          PROFILE
 -------------------- -------------------- ------------------------------ ------------------- ------------------- ------------------------------
 TEST_USER                                LOCKED(TIMED)                  2016-04-14 03:45:06 2015-11-16 03:54:43 DEFAULT

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:https://www.heiqu.com/c6664b2d49b134771d84df6e37da0dd1.html