반응형
mysql8 이상으로 디비를 업그래이드를 하고 서버를 띄우면 아래 에러가 나면서 뜨지 않을 때가 있다..
Caused by: com.mysql.cj.exceptions.UnableToConnectException: Public Key Retrieval is not allowed
기존에 아마 useSSL = false 로 사용하고 있었을 건데, connection 맺을 때 아래 설정값이 추가로 필요하다.
allowPublicKeyRetrieval=true
이 값을 connection 정보에 추가하면 된다. 아래처럼..
jdbc:mysql://730a7c5e-9fb5-4~~~:13306/dbname?useUnicode=true&useSSL=false&allowPublicKeyRetrieval=true&characterEncoding=UTF8&serverTimezone=Asia/Seoul
728x90
반응형
'개발 > spring' 카테고리의 다른 글
[h2] h2를 기본 데이터베이스로 사용하기 (0) | 2024.01.15 |
---|---|
[springboot2.3.8] error DeferredLogFactory, ASM ClassReader.. (0) | 2024.01.12 |
[junit5] UnnecessaryStubbingException 이슈 해결 (0) | 2023.12.05 |
[이슈ing] springboot2.7.6 -> springbot3.1.2 (0) | 2023.11.13 |
springboot 2.5.6 -> 2.7.6 (0) | 2023.11.13 |