오라클 에러 코드
ORA-28000: the account is locked
ORA-28000: 계정이 잠금되었습니다
ORA-28000 에러란,
에러 내용 그대로 계정이 잠겨 로그인이 불가능한데, 로그인 시도시 나오는 에러 코드입니다.
에러 해결 방법
간단히 ALTER USER 명령을 통해 유저의 Lock을 해제할 수 있습니다. (단, SYS 계정으로 접속 후 명령해야합니다.)
ALTER USER user_name ACCOUNT UNLOCK;
에러 발생 이유
1. 관리자가 직접 계정에 Lock을 걸었다.
2. 패스워드 유효기간이 만료되었다.
3. FAILIED_LOGIN_ATTEMPTS 파라미터에 설정된 로그인 시도 횟수를 넘겨 계정이 자동으로 잠기는 경우.
Lock 상태 확인하는 방법
SELECT username, account_status, lock_date, expiry_date
FROM dba_users
[WHERE username = ' '];
사용자 Lock 상태 종류
- OPEN
- EXPIRED
- EXPIRED(GRACE)
- LOCKED(TIMED)
- LOCKED
- EXPIRED & LOCKED(TIMED)
- EXPIRED(GRACE) & LOCKED(TIMED)
- EXPIRED & LOCKED
- EXPIRED(GRACE) & LOCKED
'Oracle' 카테고리의 다른 글
[Oracle] ORA-28001 오라클 패스워드 만료 :: 오라클 에러 (0) | 2020.10.06 |
---|---|
[Oracle] 오라클 사용자 정보 확인 :: DBA_USERS (0) | 2020.10.06 |
[Oracle] 오라클 SQL SELECT 쿼리 실행 순서/처리 과정 (0) | 2020.10.06 |
[Oracle] 오라클에서 쿼리문 수행(실행) 시간이 알고 싶다면 'SET TIMING ON' (0) | 2020.10.06 |
[Oracle] SQL developer 유용한 환경설정/단축키 (0) | 2020.10.06 |