[ORACLE] ORA-28001:the password has expired

My_oyster_house·2024년 6월 16일

오라클 데이터베이스 비밀번호 만료 대처 방법

오라클 데이터베이스의 비밀번호가 만료되었을 때마다 인터넷에서 따라치기만하고 뭔지 모르니까 매번까먹어서 적어 놓기로 했다.

SQL*Plus는 Oracle Database에서 제공하는 명령줄 인터페이스 도구로, SQL*Plus는 Oracle Database와 함께 설치되며, 터미널이나 명령 프롬프트에서 sqlplus 명령어를 입력하여 실행할 수 있다.

단계별 해결 방법

  1. 관리자 권한으로 명령 프롬프트 열기:

    • Windows + R을 눌러 실행 대화 상자를 연다.
    • cmd를 입력하고 Ctrl + Shift + Enter를 눌러 관리자 권한으로 실행한다.
  2. SQL*Plus 시작:

    sqlplus /nolog
  3. SYSDBA(관리자)로 접속:

    conn /as sysdba
  4. 사용자 비밀번호 변경:

    alter user hr identified by hr;
    • hr을 적절한 사용자 이름과 비밀번호로 대체한다.
  5. 비밀번호 유효기간 없애기:

    alter profile default limit password_life_time UNLIMITED; 
  6. SQL*Plus 종료:

    exit

예시

profile
kwonhs.alice@gmail.com

0개의 댓글