728x90
Public key retrieval is not allowed 오류 해결법
Exception in thread "main"
java.sql.SQLNonTransientConnectionException: Public Key Retrieval is not allowed
MySQL 8.x 버전 이상에서 발생하는 문제로 위와 같은 오류가 발생한다.
이럴때 JDBC URL에 allowPublicKeyRetrieval=true&useSSL=false를 추가한다.
String url = "jdbc:mysql://localhost:3306/DB명?&useSSL=false&allowPublicKeyRetrieval=true&useUnicode=true&serverTimezone=UTC"
728x90
'STUDY > DB SQL' 카테고리의 다른 글
[SQL] 행 개수 지정 조회 SELECT TOP LIMIT FETCH FIRST ROWNUM (1) | 2024.11.07 |
---|---|
[MySQL] 테이블 스키마 백업하기 (0) | 2024.10.11 |
[MyBatis] <selectKey> 시퀀스 획득 (0) | 2024.10.11 |
[MyBatis] Oracle Clob Select String 마이바티스 오라클 clob 출력 (0) | 2024.08.12 |
[SQL] 오라클 삭제한 데이터 복구 (0) | 2024.07.30 |