본문 바로가기

ORACLE

ORA-28000 에러

DB_LINK 를  생성 하려다가 반복된 시도로 인하여

 

ORA-28000 

: the account is locked 에러가 발생하였다

구글에 검색해보니까 

 

계정이 잠겨있다는 말인데 SYS계정으로 로그인하여 풀어야 한다고 나와있다.

 

현재 유저들을 조회하는 쿼리를 입력하여 계정 잠김상태를 알 수 있다.

SELECT username, account_status, lock_date 

 FROM DBA_USERS;

 

ACCOUNT_STATUS 상태를 정리하면

OPEN : 정상

EXPIRED : 계정의 패스워드가 파기된 상태

LOCKED : 계정이 잠긴 상태

EXPIRED & LOCKED : 패스워드가 파기되었고 계정이 잠긴 상태

 

USER의 잠금 해제 하는 방법

ALTER USER 사용자명 ACCOUNT [UNLOCK | LOCK];

생각보다 간단하여 금방 잠김 계정을 해제 할 수 있었다.

'ORACLE' 카테고리의 다른 글

오라클 FETCH  (0) 2023.04.13
오라클 순번 채번 CONNECT BY LEVEL  (0) 2023.04.12
ORA-01652 에러  (0) 2021.10.21
DB LINK 생성/삭제 방법  (0) 2021.07.28