Yondata
article thumbnail
728x90
반응형
SMALL

데이터 베이스 접속하니까 ORA-28000: the account is locked 발생

계정이 잠겨있어 시스템 계정으로 풀어 줘야 한다

 

 

 

계정 Locked 정보 확인

SELECT username, account_status, lock_date FROM dba_users;

Lock 계정이 LOCKED<TIMED> 라고 되어 있다. (LOCK 사용자 확인)

 

계정 Unlock 하기

ALTER USER 사용자명 ACCOUNT UNLOCK;

사용자명에 Lock 유저 작성하고 스크립트 돌리면 완료

 

계정 비밀번호 바꾸기

ALTER user 사용자명 identified by 변경비밀번호

 


 리눅스 환경

1. sys 계정 접속
sqlplus "/as sysdba"

2. LOCK 계정 확인 LOCKED<TIMED> 확인
SELECT username, account_status, lock_date FROM dba_users;

3. LOCK 사용자 UNLOCK
ALTER USER 사용자명 ACCOUNT UNLOCK;

4. 계정 비밀번호 변경
ALTER user 사용자명 identified by 비밀번호;
728x90
반응형
LIST
profile

Yondata

@Yondata

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!