[MySQL] DBeaver MySQL 연결, Public key retrieval is not allowed 오류 해결

es.Seong·2024년 2월 20일
0
post-custom-banner

외부 PC에서 CentOS 7에 돌아가고 있는 MySQL에 연결하는 방법에 대해 알아보자.

버전 확인 명령어
SELECT VERSION();

MySQL ver : 8.0.36

1. DBeaver - 새 데이터 베이스 연결

  1. 새 데이터 베이스 연결 클릭 - MySQL 선택
  2. Server Host, Database , Username, Password 입력 후 Test Connection 클릭

만약 해당 과정을 진행했다면 다음과 같은 오류가 나올 것이다.

Public key retrieval is not allowed

이 때 해결 방법은 다음과 같다.

Driver properties에서 allowPublicKeyRetrieval을 false에서 True로 변경 후 저장해준다.

다시 Test Connection을 진행하면 정상적으로 연결되는 것을 확인할 수 있다.

profile
Graduate student at Pusan National University, majoring in Artificial Intelligence
post-custom-banner

0개의 댓글