SQL Developer에서 어느 순간부터 오라클 접속이 안되기 시작하면서, 제목과 같이 the password has expired라는 오류가 계속 뜨기 시작했다.

귀찮아서 계속 외면했으나 오라클 공부를 위해 해결법을 찾아보기로 했다.


1. Oracle sqlplus에서 문제점 해결

cmd에서 sql plus에 접속한다. 이 때, 접속하는 명령어는 다음과 같다.

 sqlplus "/as sysdba

 


접속 후, 아래의 명령어를 이용해 기간이 만료된 계정의 비밀번호를 변경한다.

 alter user (userName) identified by (password);

 

 

2. 접속 확인

다시 오라클 프로그램에 접속해 바꾼 비밀번호를 입력하고 해당 계정이 잘 접속되는지 확인한다.

+ Recent posts