IT/DBMS

[Oracle]ORA-28000 : the account is locked 해결

알 수 없는 사용자 2022. 11. 28. 07:02
반응형

목차

    [Oracle]ORA-28000 : the account is locked 해결방법

    계정이 lock된 경우의 수는 다양합니다.

    • DBA가 직접 해당 계정을 잠궜을 수도 있고
    • 비밀번호를 계속 틀렸거나
    • 비밀번호 만료로 인한 잠금

     

    제 경우는 3번 째 경우였고 터미널에서 직접 변경 처리를 했습니다.

    계정이 잠길 경우 당연히 접속툴에서 접속이 안되기에 아래처럼 터미널에서 관리자로 접속

    sqlplus / as sysdba

     

    sqlplus 관리자 접속

     

    터미널에서 직접 쿼리문으로 계정 비밀번호 변경

    ALTER USER TESTUSER ACCOUNT UNLOCK;
    commit;

     

    위처럼 해서 해결 되는 경우도 있고 간혹 비밀번호를 변경해야 되는 경우도 있습니다.

    이 경우도 관리자로 터미널 접속 후 직접 비밀번호를 변경 해주고 테스트 해보면 됩니다.

    ALTER user TESTUSER identified by test12!@;
    // 위처럼 했는데 ORA-0092 : missing or invalid option 발생할 경우
    
    // 이처럼 비밀번호를 "로 감싸보자
    ALTER user TESTUSER identified by "test12!@";
    commit;

    참조 : https://daram2-everyday.tistory.com/22

     

    [Oracle] 오라클 (Oracle) 사용자 계정 잠금해제 방법 - ORA-28000: the account is locked

    컴퓨터 포맷 이후 오라클을 새로 설치하여 기존에 만들었던 웹 애플리케이션을 실행했는데, 데이터베이스랑 연동이 안되어있어 Sql developer로 데이터베이스를 새로 만드려고 하는데 에러가 발생

    daram2-everyday.tistory.com

    반응형