본문 바로가기

wow db Log/oracle

ora-28000 발생시 해결법


ORA-28000 발생시 해결법

아래와 같은 메세지로 계정이 락 걸렸을 경우 처리 방안을 공유합니다.
ERROR:
ORA-28000: the account is locked
Warning: You are no longer connected to ORACLE.

 
1. 계정에 대한 LOCK 정보 보기
SELECT USERNAME, ACCOUNT_STATUS, TO_CHAR(LOCK_DATE,'YY/MM/DD HH24:MI') LOCK_DATE,
PROFILE FROM DBA_USERS;

2. 해당 계정 LOCK 풀기
ALTER USER 계정명 ACCOUNT UNLOCK;

3. 패스워드 몇 번 틀릴 경우 LOCK 되는지 확인
SELECT p.profile, p.resource_name, p.limit
FROM dba_users u, dba_profiles p
WHERE p.profile = u.profile
AND username='modelingworld';

4. 일정 회수이상 로그인 실패시 계정에 LOCK 설정 안되게 설정(보안 고려 필요)
ALTER profile default limit FAILED_LOGIN_ATTEMPTS UNLIMITED;

'wow db Log > oracle' 카테고리의 다른 글

오라클 캐릭터 셋 설정  (0) 2009.05.28
Oracle Database 10g: DBA를 위한 20가지 주요 기능  (0) 2009.05.13
[팁] TKPROF로 TRACE 분석  (0) 2008.05.09
[그랜연 발췌] oracle coherence  (0) 2008.02.21
Join 비교  (0) 2008.01.25