java.sql.SQLException: Access denied for user 'user'@'192.168.0.1' (using password: YES) 오류의 종류
Posted 2021. 8. 31. 18:52결론 : 버전에 맞지 않는 jdbc driver 를 사용하는 경우 위와 같은 오류메시지가 발생할수 있다.
메시지의 내용이 좀 엉뚱맞아서 한참을 헤맸다.
더 이상한것은 URL IP 끝자리가 100번인데, 1까지만 나오는점이다.
상황
이전에 사용하던 DB커넥션 테스트소스를 새로운 mysql db로의 접속테스트 시도하려는데, 위 제목과 같은 오류메시지가 발생.
dbeaver에서도 잘 되고, myslq server에 들어가서 상태를 체크해봐도 이상없는데...
pom.xml의 jdbc driver 버전을 올려주었더니 바로 OK ㅠ.ㅠ;;;
그런데 이게 왠만큼 버전차이가 발생하면 이상이 없는듯하다.
구 소스에서 사용하던 드라이버 버전이 mysql 5.1.9 버전이었고, 접속하려는 DB의 버전은 8.0.x였다.
드라이버 버전을 5.1.49버전에서 멀쩡하게 돌아가는것으로 보아 해당 버전사이에 어떠한 업데이트가 있었던듯하다.
가급적이면 접속하려는 서버의 버전과 맞춰서 사용하자.
'개발노트 > iBatis/myBatis' 카테고리의 다른 글
[펌]MyBatis에서의 Transaction에 관한 글 (0) | 2019.07.30 |
---|---|
MyBatis Application Project 작업순서 (0) | 2019.07.09 |
전자정부프레임워크 iBatis에서 myBatis로 변경시 egovMap 오류 (0) | 2016.05.09 |
myBatis 1:N 의 결과를 select 하기 (1) | 2013.12.09 |
[myBatis오류]Improper inline parameter map format (1) | 2013.08.25 |
- Filed under : 개발노트/iBatis/myBatis