H2 console, Access denied for user 'root'@'localhost' (using password: NO) 28000/1045

2023. 10. 25. 16:14트러블슈팅(소프트)

728x90

강의 중에 H2 console로 mariadb에 접속을 해야 하는 일이 있었다.

위와 같이 입력후 `Test Connection` 을 누르니

다음과 같은 에러가 났다.

비번 입력했는 데 뭐임

비밀번호를 입력을 했음에도 불구하고

비밀번호가 틀린것도 아니고 using password: NO 라니

그래서 뭔가 하고 GPT 한테 두드렸더니



버전 문제가 있을수도 있다고 하는 걸 보고

내 build.gradle 파일을 확인해 봤더니 

스부트 2.7
명시적 버전 2.2.0

버전이 명시적으로 적혀져 있었다. 

내 스프링 부트에 뒤떨어진 버전인가 하고

이렇게 바꾸고 나니, 스프링 부트가 

3.1.4

3.1.4. 를 import 해왔고 다시 실행해 보니

아주 잘된다!

결론

비밀번호를 입력해도 값이 넘어가지 않으면 드라이버 버전 호환을 따져보자

728x90