2015년 5월 27일 수요일

특정 계정 login시 Hang 현상

1. 특정 서비스 계정 Login시 Hang 현상
    - No Error, No Messages
      sqlplus 접속시 Hang,  프로그램 접속시 time-out 발생

    - 특정 Module을 Loading한 이후에 발생, 즉, 잘못된 Password로 인함.
  
2. 11g의 Enable Denial of Service 중 "password guessing attack" 기능으로
    FAILED_LOGIN_ATTEMPS=UNLIMITED 인경우 library_cache_lock 유발시켜
    접속을 3~10초 delay 지연을 시키는 기능임.

    <== 잘못된 Password 입력으로 인한 동시 세션 접속으로 Hang 발생함.

    조치 :: 모든 Application에서 password 수정
     
    Workaround-1:: 28401 Event 사용
    Workaround-2:: FAILED_LOGIN_ATTEMPS='숫자' 지정...

3. 관련 Link
 - http://minimalistic-oracle.blogspot.kr/2014_08_01_archive.html
 - https://nzdba.wordpress.com/tag/login-hangs/

댓글 없음:

댓글 쓰기