티스토리 뷰
SW개발/Database
Client does not support authentication protocol requested by server; consider upgrading MySQL client
개소왕 2020. 1. 14. 15:15* 개요
MySQL 사용하는 웹앱에서 DB 접속하지 못하고 다음 오류 발생
...
Client does not support authentication protocol requested by server; consider upgrading MySQL client
Cause: org.apache.commons.dbcp.SQLNestedException: Cannot create PoolableConnectionFactory (Client does not support authentication protocol requested by server; consider upgrading MySQL client)
* 원인
MySQL 8은 로그인 정보를 암호화하여 보내도록 설정이 가능
암호화 없이 로그인 하려할때 발생
* 해결
MySQL Installer 구동
MySQL Server 선택 > Reconfiguration(버튼 )
Next 로 진행하다가 Authentication Method에서
Use Legacy .... 로 변경 저장
(기존은 Use Strong Password Encryption for Authentication 으로 선택되어 있음)
https://www.inflearn.com/questions/3637
'SW개발 > Database' 카테고리의 다른 글
update null 처리 (0) | 2020.04.10 |
---|---|
mybatis-postgres boolean 문제 (0) | 2020.03.24 |
MySQL 최초 DDL 실행시 DROP TABLE 구문 오류 넘기기 (0) | 2020.01.14 |
MySQL 문자열로부터 숫자 추출, VARCHAR 형인 숫자 정렬 (0) | 2019.12.13 |
Can't connect to MySql server on 'localhost' 10061 (0) | 2019.01.31 |