DB/MYSQL

[MySQL] Error: MySQL authentication plugin 'caching_sha2_password

보겸삼촌 2020. 5. 31. 00:45

문제상황

Mysql Server 8.0.20을 설치하고, DBeaver를 통해서 Mysql Schema를 연결하려고 했을 때,
인증 방식에 대한 에러가 발생함.

MySQL authentication plugin 'caching_sha2_password'

 

 

■ 해결방법

 

0. MySQL Notifier > SQL Editor... > MySQL Workbench

 

 

 

1. 'Navigator' Tab > Users and Privieges

 

  1.1. 'User Accounts' List > root > 'Login' Tab 

  인증방식이 'caching_sha2_password'로 설정되어 있음.

 

 

2. my.ini 파일 수정

경로 : C:\ProgramData\MySQL\MySQL Server 8.0\my.ini

 

3. MySQL Notifier를 통해 MySQL를 restart

 

4. MySQL Workbench > create SQL File

  root 계정에 대한 계정 인증방식을 'mysql_native_password'로 변경

 

 

5. MySQL Workbench > Navigator Tab > Users and Privileges

  인증방식이 Standard로 변경되었음을 확인할 수 있음.