나의 맥에서 도커로 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"로 변경한 뒤 "확인" 버튼을 눌러 저장하면 끝-!
반응형
'Study > Server' 카테고리의 다른 글
Spring boot 기반 웹 애플리케이션의 Docker 이미지 생성하기 (0) | 2024.11.21 |
---|---|
[Kubernetes] 도커 데스크톱에서 쿠버네티스 사용하기 (Mac OS) (0) | 2024.09.23 |
[Kubernetes] Mac M1 - kubectl 설치하기 (ft. 카카오 클라우드) (0) | 2024.09.10 |
[NginX] Mac 로컬에 설치하기 (0) | 2024.08.27 |
[Jenkins] (3) 빌드 후 애플리케이션 자동 실행 설정 시도하기 (권장❌) (0) | 2024.08.27 |