在上岸时被奉告test用户被锁6 l$ @- f, m+ |+ ?$ D; E
1、用dba脚色的用户上岸,进行解锁,先设置具体时刻名目,以便查看具体时刻6 H* J* c* j. P0 | Z6 ]/ N
SQL> alter session set nls_date_format=’yyyy-mm-dd hh24:mi:ss’;/ V; B( L/ h7 K7 V0 u6 e5 z
Session altered.4 K( q* B* Q8 B
2、查看具体的被锁时刻: w# ^4 _& A3 Z
SQL> select username,lock_date from dba_users where username=’TEST’;3 A& K/ G- M% \ E* G
USERNAME LOCK_DATE- l" ]% V( [' g# n$ V, I
------------------------------ -------------------
- c) I9 D' W) g7 {4 W' S/ W TEST 2009-03-10 08:51:03' T5 c2 U# f* T9 I/ c$ K" v3 r5 ~
3、解锁
; j, s9 @% f/ }0 t, c( f; f5 U SQL> alter user test account unlock;
; D* [. }# P- i0 Q' w9 d( B User altered.7 {: P7 w: I; q5 V. h
4、查看是阿谁ip造成的test用户被锁
! c' [5 X6 p% p5 u) L 查看$ORACLE_HOME/network/admin/log/listener.log日志5 N: O0 a- l( A/ z0 x. C1 F
10-MAR-2009 08:51:03 * (CONNECT_DATA=http://www.qnr.cn/pc/ora/study/200912/(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49434)) * establish * lhoms * 0
7 Z& Q* g5 H0 Z3 X. M( y 10-MAR-2009 08:51:03 * (CONNECT_DATA=http://www.qnr.cn/pc/ora/study/200912/(SID=lhoms)(SERVER=DEDICATED)(CID=(PROGRAM=oracle)(HOST=omstestdb)(USER=oraoms))) * (ADDRESS=(PROTOCOL=tcp)(HOST=10.69.1.11)(PORT=49435)) * establish * lhoms * 0
( A( }& d# L8 [. W) x 这样可知是膳缦沔10.69.1.11的ip考试考试多次失踪败上岸造成的被锁
6 }8 U4 o; g: { z5 M) u 注:
* k8 {) s! P* b) d+ [( ?; e 一般数据库默认是10次考试考试失踪败后锁住用户
# R, C7 E, F) E/ Y1 e 1、查看FAILED_LOGIN_ATTEMPTS的值
j V- R: E7 ]) o# A! o, d select * from dba_profiles
/ D7 y1 B- i$ ]' t0 v# k/ {5 s 2、改削为30次# q2 M$ B- Y+ F; U
alter profile default limit FAILED_LOGIN_ATTEMPTS 30;+ `* S8 b8 r9 G3 j/ H6 M
3、改削为无限次(为平安起见,不建议使用)
6 a# V. k# H0 W6 y alter profile default limit FAILED_LOGIN_ATTEMPTS unlimited; |