MYSQL-ERROR 2061 (HY000)

发布于 2021-10-17  587 次阅读


经常在初步搭建完mysql后测试没有问题,但是通过另一台机器访问时却会报错

报错代码如下:

ERROR 2061 (HY000): Authentication plugin 'caching_sha2_password' reported error: Authentication requires secure connection.

原因通常是由于MySQL8.0之后的加密规则为caching_sha2_password.而在此之前的加密规则为mysql_native_password导致

在本地登录数据库后用一下方式修改即可

 ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'myNewPassword';