Yondata
article thumbnail
728x90
반응형

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

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

 

 

 

1. 계정 Locked 정보 확인

<bash />
SELECT username, account_status, lock_date FROM dba_users;

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

 

2. 계정 Unlock 하기

<bash />
ALTER USER 사용자명 ACCOUNT UNLOCK;

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

 

3. 계정 비밀번호 바꾸기

<bash />
ALTER user 사용자명 identified by 변경비밀번호

 


4.  리눅스 환경

<bash />
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
반응형
profile

Yondata

@Yondata

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

YondataYondata