[SpringBoot + DB]Access denied for user 'root'@'%' (using password: YES) 오류

배지원·2022년 10월 28일
0

에러

목록 보기
1/6

Spring Boot와 DB연결 과정 오류발생

1. 오류 내용

  • SpringBoot와 DB를 연결하는 과정에서 실행까지는 잘 되는데 POST로 값을 보내기 때문에 JSON으로 값을 넣어 보내면 아래와 같은 오류가 발생한다

Access denied for user 'root'@'%' (using password: YES)


해당 오류는 DB의 비밀번호가 안맞을 경우 나타나는 오류라고 한다. AWS의 DNS를 통해 Mysql과 원격접속 연동을 하고 난 후 Postmapping에서 값을 입력받기 위해 Json형태로 데이터를 입력하고 전송할때 오류가 발생했다.


2. 해결 방법

현재 AWS를 통해서 MYSQL과 연결중이기 때문에 DB에 설정한 암호를 다시 한번 체크를 해주었다.
이때 암호가 이전 DB를 설계할때 설정한 암호가 아니였다. 따라서 암호를 바꾸고 다시 JSON형식으로 데이터를 넣고 실행하니 정상작동하는것을 확인할 수 있었다.

DB에도 값이 정상적으로 들어갔다.

profile
Web Developer

0개의 댓글