본문 바로가기

SERVER/Error

[Error] Oracle 비밀번호 만료 오류 - com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Exception during pool initialization. java.sql.SQLException: ORA-28001: the password has expired

 

오라클 DB의 경우 보안을 위해 180일 주기로 패스워드 변경해야함

변경하지 않을 경우 에러 발생

 

1. Oracle 비밀번호 만료 오류

ERROR: com.zaxxer.hikari.pool.HikariPool - HikariPool-1 - Exception during pool initialization.
java.sql.SQLException: ORA-28001: the password has expired

 

해결방법

 

1) CMD창 오라클 DB 관리자 접속

sqlplus "/as sysdba"

 

2) 새로운 패스워드 설정

ALTER USER [user_id] IDENTIFIED BY [password];

 

3) 변경 한 패스워드로 오라클 DB 접속

 

비밀번호가 틀렸을 경우 아래 명령어를 통해 계정 언락 후 패스워드 재설정

ALTER USER [user_id] ACCOUNT UNLOCK;