반응형
사용자 계정이 잠겨서 로그인 할 수가 없는 상태입니다.
계정이 잠기는 상황은 여러가지가 존재하는데, 로그인 시도 시 패스워드가 여러번 틀렸거나,
패스워드가 만료되어 잠기는 경우도 있으며 기본적으로 LOCK 상태로
제공되는 사용자(SCOTT) 등이 존재합니다.
ORA-28000 계정이 잠금되었습니다. 해결 방법
SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS;
- 사용자 계정 상태 확인 쿼리
ALTER USER 사용자계정명 ACCOUNT UNLOCK;
- ACCOUNT_STATUS가 LOCKED 상태일 때 사용자 계정 잠금 해제 쿼리
- 상단의 쿼리 실행 시 사용가능한 상태인 OPEN으로 상태 변경 됩니다.
ALTER USER 사용자계정 IDENTIFIED BY 비밀번호;
- ACCOUNT_STATUS가 EXPIRED & LOCKED 상태일 때는 패스워드 변경 쿼리를 실행
- 상단의 쿼리 실행 시 상태가 OPEN으로 변경 됩니다.
반응형
'Database > Oracle' 카테고리의 다른 글
[SQLDeveloper] MySQL or MariaDB 연결 하기 Connector (0) | 2021.02.02 |
---|---|
[SQLDeveloper] 날짜 형식 변경 방법 Change Date Format (0) | 2020.05.12 |
오라클(Oracle) 대체 변수 입력창 해결 방법 (0) | 2018.12.19 |
ORA-01940 cannot drop a user that is currently connected 에러 (0) | 2018.12.18 |
댓글