원인
public key retrieval is not allowed 에러와 함께 JDBC 연결이 되지 않는 이슈가 발생한다.
보통 Mysql5.7 에서 8.0으로 마이그레이션 한 경우 접하게 되는 에러인데
이는 Mysql 8.0 의 경우 useSSL=false 일시, 추가 보안 설정이 필요하기 때문이다.
해결
접속 URL을 아래와 같이 수정해주자.
jdbc:mysql://{host}:{port}/{dbname}?useSSL=false&allowPublicKeyRetrieval=true
반응형
'데이터베이스 > Mysql' 카테고리의 다른 글
[Docker] 우분투 기반 컨테이너에서 Mysql 8.0 client 설치 (0) | 2024.09.03 |
---|---|
innodb: unable to lock ./ibdata1 error: 11 해결 방안 (0) | 2024.08.23 |
Ubuntu 22.04 소스코드를 통해 mysql 5.7 설치 (1) | 2023.12.06 |
Mysql 5.7 / Mysql 8.0 계정 생성 및 권한 부여 (0) | 2023.11.28 |