? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? 180
?PROFILE? ? ? ? ? ? ? ? ? ? ? ? RESOURCE_NAME? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? RESOURCE_TYPE? ? LIMIT
?------------------------------ -------------------------------------------------- ---------------- --------------------------------------------------------------------------------
?DEFAULT? ? ? ? ? ? ? ? ? ? ? ? PASSWORD_REUSE_TIME? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? UNLIMITED
?DEFAULT? ? ? ? ? ? ? ? ? ? ? ? PASSWORD_REUSE_MAX? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? UNLIMITED
?DEFAULT? ? ? ? ? ? ? ? ? ? ? ? PASSWORD_VERIFY_FUNCTION? ? ? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? NULL
?DEFAULT? ? ? ? ? ? ? ? ? ? ? ? PASSWORD_LOCK_TIME? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? 1
?DEFAULT? ? ? ? ? ? ? ? ? ? ? ? PASSWORD_GRACE_TIME? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? PASSWORD? ? ? ? 7
?16 rows selected.
测试下,连续多次用不正确密码登陆,直到10次,账户锁了
[oracle@seconary ~]$ sqlplus test_user/p1
?SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 16 03:54:36 2015
?Copyright (c) 1982, 2009, Oracle.? All rights reserved.
?ERROR:
?ORA-01017: invalid username/password; logon denied
--中间类似内容略
Enter user-name:
?ERROR:
?ORA-01017: invalid username/password; logon denied
?
?SP2-0157: unable to CONNECT to ORACLE after 3 attempts, exiting SQL*Plus
?[oracle@seconary ~]$ sqlplus test_user/p1
?SQL*Plus: Release 11.2.0.1.0 Production on Mon Nov 16 03:54:48 2015
?Copyright (c) 1982, 2009, Oracle.? All rights reserved.
?ERROR:
?ORA-28000: the account is locked
?account_status及lock_date有值了,表明账户涣定了,如果你现在想知道到底为何被锁了,只能查找底层的相关基表了
SQL> select username,password,account_status,lock_date,profile from dba_users where lower(username)='test_user';
?USERNAME? ? ? ? ? ? PASSWORD? ? ? ? ? ? ACCOUNT_STATUS? ? ? ? ? ? ? ? LOCK_DATE? ? ? ? ? PROFILE
?-------------------- -------------------- ------------------------------ ------------------- ------------------------------------------------------------
?TEST_USER? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? LOCKED(TIMED)? ? ? ? ? ? ? ? ? 2015-11-16 03:54:43 DEFAULT
?
从底层定义的基表看,只有user$及profile$是我想分析所关联的基表
SQL>? set long 99999999
?SQL>? set pagesize 300
?SQL>? select view_name,text from dba_views where view_name='DBA_USERS';
?VIEW_NAME? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? TEXT
?------------------------------------------------------------ --------------------------------------------------------------------------------
?DBA_USERS? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? select u.name, u.user#,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? decode(u.password, 'GLOBAL', u.password,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 'EXTERNAL', u.password,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? NULL),
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? m.status,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? decode(u.astatus, 4, u.ltime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5, u.ltime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6, u.ltime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 8, u.ltime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9, u.ltime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10, u.ltime, to_date(NULL)),
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? decode(u.astatus,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 1, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 2, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 5, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 6, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 9, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? 10, u.exptime,
? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?