[DEV] 기록

[Spring] MySQL 8.x++ 버전 public key retrieval is not allowed 에러

꾸준함. 2021. 1. 5. 00:02

[개요]

Spring 프로젝트를 실행하기 위해 서버를 가동하는데 아래와 같은 에러가 발생했습니다.

Public Key Retrieval is not allowed

검색을 해보니 위 문제는 MySql 버전이 8.X 이상인 경우 발생한다고 합니다.

 

[해결방법]

jdbc url에 아래와 같은 문장을 추가해주면 해결이 됩니다.

allowPublicKeyRetrieval=true&useSSL=false

예시를 들자면, 아래와 같습니다.

jdbc:mysql://localhost:3306/web_customer_tracker?useSSL=false&allowPublicKeyRetrieval=true&serverTimezone=UTC"

 

반응형