본문 바로가기

IT/oracle

락 걸린 사용자 찾고 상태 락 해지 하기

336x280(권장), 300x250(권장), 250x250, 200x200 크기의 광고 코드만 넣을 수 있습니다.

비밀번호를 잘못 입력해서 락(db lock) 걸린 사용자 계정 정보를 확인하는 방법입니다.

간혹 개발 환경을 설정하거나, 새로운 개발자가 추가되어 계정을 발급하다보면,

비번을 잊어버려 락이 걸린 경우가 많습니다.


select * from DBA_USERS

where USERNAME= '유저명';


- USER007 의  db락 상태를 확인하는 쿼리

select * from DBA_USERS

where USERNAME= 'USER007';

조회하시면 해당 계정의 ACCOUNT_STATUS 를 확인할 수 있습니다.

이때 확인된 계정의 상태를 다시 보시고,

락을 해제 하시면 됩니다.


ALTER USER '유저명'ACCOUNT UNLOCK;


- 유저 USER007 의 락을 해제하고 커밋 합니다. 

ALTER USER 'USER007'ACCOUNT UNLOCK;

COMMIT;