JDBC 연동해서 오라클 계정 잘 쓰고 있었는데

어느 순간
ORA-28001: the password has expired 어쩌구 에러가 나오면서, 
DB연결이 실패할 때가 있다.

오랜 기간이 지나면 해당 id의 password가 자동으로 만료 되는지는 모르겠지만, 
저 에러메시지는 만료되었다는 것을 말한다.

그러므로 해결하기 위해서는
오라클에서 SQL PLUS 실행해서

사용자명(ID) :  
여기에 기존에 쓰던 ID를 넣으면, password가 expired 되었으니 새로 입력하라고 뜬다.
그러면 새로운 password를 쳐주고
확인을 위해서 한번 더 password를 쳐주면
암호가 재설정 되면서(원래의 암호로 쳐줘도 된다)
위의 에러가 해결된다!



Posted by KoRoGhOsT
,