[MySQL] Public Key Retrieval is not allowed

bradley·2022년 8월 11일
1

Trouble Shooting

목록 보기
2/12

에러


DBeaver로 접속했을 때 아래와 같은 에러 발생

Public Key Retrieval is not allowed

원인


MySQL 공식사이트에서 보안 상의 이유로 allowPublicKeyRetrieval 옵션의 default 값은 False라고 한다. 따라서 이 값을 True로 변경해주어야 한다.

https://mysqlconnector.net/connection-options/

해결방법


DBeaver를 사용할 경우 연결한 Object 우클릭 - [Edit Connection]

[Connection setting] - [Driver properties]로 이동해서 [Driver properties] 하위의 allowPublicKeyRetrievalTRUE로 변경해준다.

정상적으로 접속하는 것을 확인할 수 있다.

profile
데이터 엔지니어링에 관심이 많은 홀로 삽질하는 느림보

0개의 댓글