728x90
반응형
SMALL
오라클 계정에 로그인할때, 이런 에러가 발생할 수 있다.
'ORA-28000:the account is locked'
말그대로, 계정이 잠긴것.
관리자가 락을 걸수도 있고, 암호 기간이 만료되어 락이 걸렸을수도 있다고 한다.
DBA_UERS 딕셔너리에서 확인할 수 있다. OPEN은 열린계정, LOCKED는 잠긴 계정이라고 한다.
SELECT username, account_status, lock_date from dba_users where username = ?;
해제할때는..ALTER 명령문을 이용한다.
ALTER USER 유저아이디 ACCOUNT UNLOCK;
이렇게하면 이 아이디의 ACCOUNT_STATUS가 OPEN으로 변경되고, 사용가능하다.
반대로 ACCOUNT LOCK하면 LOCK이 걸린다.
728x90
반응형
LIST
'Oracle' 카테고리의 다른 글
oracle 스칼라쿼리, 인라인뷰, 서브쿼리 차이 (0) | 2020.11.19 |
---|---|
[Oracle]Convert 함수 (0) | 2020.11.19 |
ora-12519 TNS:no appropriate handler found (0) | 2020.11.19 |
ORA-01031 : 권한이 불충분합니다. (0) | 2020.11.18 |
oracle 테이블스페이스 생성, 계정 생성, 계정 테이블 스페이스 권한 주기 (0) | 2020.11.18 |