오늘 DB 의 LOCKed 때문에 접속이 안되는 부분이 있었습니다.
SQL> SELECT username, account_status, lock_date FROM dba_users;
USERNAME ACCOUNT_STATUS LOCK_DATE
------------------------------ -------------------------------- ---------
KKERP LOCKED(TIMED) 19-FEB-14
Alter User KKERP Account Unlock;
-> 요걸 계속 해도 Locked 가 걸린다..
##############################################
* 그럼 LOCKED(TIMED) 란 무인가..
-> 패스워드 설정 횟수 이상 잘못입력하여 잠김...
* 요걸 어떻게 풀지?
-> 몆번 로그인하여 자동 locked 가 된다는 것을 확인하였습니다.
locked 되는 횟수는 기본 10회로 되어 있었습니다.
-> 11G 에서는 아래와 같이 확인.
select resource_name,limit from dba_profiles where profile='DEFAULT';
* 변경을 해서 기본으로 잡혀있는 10 회를 Unlimited 로 설정하면됩니당.
ALTER PROFILE DEFAULT limit PASSWORD_GRACE_TIME UNLIMITED ;
ALTER PROFILE DEFAULT limit FAILED_LOGIN_ATTEMPTS UNLIMITED ;
ALTER PROFILE DEFAULT limit PASSWORD_LIFE_TIME UNLIMITED ;
ALTER PROFILE DEFAULT limit PASSWORD_LOCK_TIME UNLIMITED ;
* 저만 그런지 몰라고 위에 unlomited 를 하고 나서는 KKERP 계정에 로그인이 안되더라구요.
그래서 다시한번 패스워드 변경후 접속시도 하니 잘되었습니다. (profile 가 변경되나? 싶었습니다. ㅠㅠ 어렵네요)