Public Key Retrieval is not allowed

2022. 1. 22. 01:25트러블 슈팅

MySQL 8.0 이상의 버전의 DB 로 접속하려고 하는데, Public Key Retrieval is not allowed라는 에러가 발생했습니다.

MySQL 8.0 미만의 버전에서는 주소값, 데이터베이스, 드라이버이름, 유저아이디, 패스워드 등만 가지고 있으면 DB 접속이 가능했습니다. 하지만 MySQL 8.0 이상의 버전부터는 보안적인 이슈로 useSSL=falseallowPublicKeyRetrieval=true 설정을 추가해줘야합니다.J

JDBC 주소를 예시로 하자면 아래와 같습니다.

jdbc:mysql://localhost:3306/database?allowPublicKeyRetrieval=true&useSSL=false

728x90

'트러블 슈팅' 카테고리의 다른 글

MySQL select insert Deadlock  (0) 2022.10.20
Ajp Protocol packetSize 제한 오류  (0) 2022.05.19
Jquery Click Event Bubbling 방지  (0) 2022.01.14
Apache 서버 업데이트 이슈  (0) 2021.12.01