본문 바로가기
카테고리 없음

[mysql] MySQL Public Key Retrieval is not allowed

by code cleaner 2019. 7. 12.
반응형

===========환경 상황 ================

window10 64bit

mysql8 (standard server)

DBeaver(driver8+)

설치 / 재설치 + 삭제 4번 반복 / innoDB cluster server 설치 후 삭제 / standard server로 설치

 

 

========== 에러 상황 ==================

이전에 설치 후 삭제를 여러번 반복했을 때는 에러 없었음

innoDB server 설치 삭제 후 , 다시 standard server로 설치할 때 문제 발생함

mysql 커맨드창에서는 잘 되는데, DBeaver 연결시 문제 발생

 

 

 

=========== 해결방안 ===================

 

1. F4 키를 누름 ( connection setting 창이 뜬다)

 

connection setting 창

2. edit driver setting 클릭

3. 하단의 connection properties 클릭

 

edit driver 창

 

4. connection properties의 하얀색 부분에 우클릭 > add new property 클릭/엔터

5. property name에 allPublicKeyRetrival 입력 > 확인

 

6. value 부분에 true 입력 및 확인

 

 

=> 연결 완료~

 

참조 : https://community.atlassian.com/t5/Confluence-questions/MySQL-Public-Key-Retrieval-is-not-allowed/qaq-p/778956

반응형