ORACLE
ORA-28000 에러
illho
2021. 7. 28. 15:05
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];
생각보다 간단하여 금방 잠김 계정을 해제 할 수 있었다.