본문 바로가기

Study/Server

MySQL 워크밴치 연결시 Public Key Retrieval is not allowed 에러 해결하기

 

나의 맥에서 도커로 MySQL 서버를 실행하고 워크밴치(DBeaver)로 해당 DB에 접근시 "Public Key Retrieval is not allowed" 에러 메세지가 발생했다. 당황하지 않고 일단 ChatGPT에게 물어봤더니 친절하게 해결 방법을 알려줬다. 

 

 

 

 

해결 방법

1. DBeaver 열기: DBeaver를 실행합니다.

 

2. 연결 설정 편집:

  • 왼쪽 패널에서 데이터베이스 연결을 찾고, 해당 연결을 우클릭한 후 Edit Connection을 선택합니다.

3. Driver Properties 설정:

  • Connection settings 탭으로 이동한 후, Driver Properties 섹션으로 가세요.
  • 여기에서 새로운 속성을 추가해야 합니다.
    • Property: allowPublicKeyRetrieval
    • Value: true
     

"allowPublicKeyRetrieval" 을 추가한다.

 

 

 

 

 

 

등록된 property의 value를 "true"로 변경한 뒤 "확인" 버튼을 눌러 저장하면 끝-! 

반응형