심심한잉여의 잡동사니

[전자정부프레임워크/JDBC]ORA-01005: null password given; 본문

에러일기

[전자정부프레임워크/JDBC]ORA-01005: null password given;

심심한잉여 2022. 1. 19. 23:11
반응형

전자정부프레임워크를 다루기 위해 해당 프로퍼티스에서 JDBC에 관련된 세팅을 하게 될 것이다.

위 코드와 같이 자신에게 맞는 세팅을 하게 될 것이며

위 코드처럼 작성을 하게 될 것이다.

이때 패스워드를 인코딩필터에 맞추거나 직접 입력하는 것 중 편한 방법대로 할 텐데
본인의 경우 교육목적으로 하기 때문에 인코딩필터 없이 1234라는 비밀번호를 사용하였다.

이 때 ORA-01005: null password given; 라는 오류를 보게되었으며

이를 해결한 방법에 대해 알아보도록 하자.

위 코드는 패스워드가 정상적으로 전달이 되지않은 경우 발생이 된다.

주석을 보면 이렇게 false로 바꾸라고 되어있다.
본인은 이렇게 바꿧으나 되지않았다.

주석을 한번 더 읽어보니 

이런 주석이 하나 더 있었다.
필터를 거치지않고 바로 해당 프로퍼티에서 가지고갈 수 있도록 바꿔야하는 것 이였다.

위 코드와 같이 밸류 코드를 변경하였더니 정상적으로 되었다.

원래는 인코딩필터를 거쳐서 받게되었으나 false로 바꾸며 전달이 안되게 바뀐것이였고
이를 인코딩 필터를 거치지않도록 변경하여 해결이 되었다.

 

반응형