Spring Framework에서
MySQL connection을 할 때 생길 수 있는
오류입니다.
오류의 원인은 현재 IP로의
접근이 제한된것 인데요.
해결법은 MySQL에서 권한을 설정해주면 됩니다.
GRANT ALL PRIVILEGES ON *.* TO 'USERNAME'@'xxx.xxx.xxx.xxx' IDENTIFIED BY 'PASSWORD' WITH GRANT OPTION;
생성하고자하는 USERNAME과
권한을 주고자하는 IP주소
그리고 PASSWORD를 입력하시면됩니다.
application.properties
spring.datasource.url=jdbc:mysql://xxx.xxx.xxx.xxx:3306/testDB spring.datasource.username=user spring.datasource.password=password
'IT기술 > spring' 카테고리의 다른 글
[spring] Driver net.sf.log4jdbc.sql.jdbcapi.DriverSpy claims to not accept jdbcUrl, jdbc:log4jdbc:oracle:thin:@localhost:1521:XE 오류해결 (2) | 2021.09.18 |
---|---|
myBatis 조건문 쓰기 (0) | 2021.09.03 |
MyBatis, mybatis 는 무엇인가? (0) | 2021.01.24 |
tomcat 내부구조 알아보기 (0) | 2020.01.21 |
Apache Tomcat 다운로드 링크 (0) | 2020.01.20 |