springjdbc1 [MySQL, Spring] Unable to load authentication plugin 'caching_sha2_password' 해결 방법 스프링 JDBC에서 MySQL을 연동하는 과정에서 다음과 같은 에러가 발생했다. java.sql.SQLException: Unable to load authentication plugin 'caching_sha2_password'. 구글링을 통해 해결 방법을 찾아보았고, MySQL 8.0 이상의 버전에서 발생하는 문제로써 8.0 버전의 기본 인증 플러그인 변경으로 발생한 문제였다. MySQL 8.0은 SHA-256 해싱을 구현하는 두 가지 플러그인을 지원한다. SHA256 : 기본적인 SHA-256 인증을 구현한 플러그인. caching_sha2_password : sha256_password와 동일하지만, 성능 향상을 위해 서버 캐싱을 이용한다. MySQL 8.0의 기본 인증 플러그인은 caching_.. 2020. 11. 30. 이전 1 다음