오라클 계정에 로그인 하려는데 아래와 같은 오류가 발생하였습니다.
ORA-28000: the account is locked
ORA-28000: 계정이 잠금되었습니다
오류 내용 그대로, 계정이 잠긴 것입니다.
관리자가 직접 계정에 Lock을 걸었을수도 있고, 패스워드 유효기간이 만료되어 Lock이 걸렸을 수도 있습니다.
select username, account_status, lock_date from dba_users where username = ? ;
DBA_USERS 딕셔너리에서 확인 가능합니다.
위와 같이 조회가 됩니다.. OPEN은 열려있는 계정이구요. LOCKED가 잠겨있는 계정입니다.
푸는 법은 간단합니다.
ALTER USER user_name ACCOUNT UNLOCK
해당 명령을 주면 계정의 ACCOUNT_STATUS가 OPEN으로 바뀌고, 사용 가능하게 됩니다.
반대로 ACCOUNT LOCK 하면 계정에 LOCK이 걸립니다
감사합니다.
'DB > Oracle' 카테고리의 다른 글
ORA-28001, 오라클 패스워드 만료 (2) | 2016.06.30 |
---|---|
ORA-00918 (1) | 2016.06.24 |
ORA-12081, 테이블 read only (0) | 2016.06.24 |
외래키 조회 (1) | 2016.06.22 |
ORA-02292 (0) | 2016.06.22 |