- 密码插件,在8.0中替换为了 sha2模式
- 在8.0中不支持grant直接创建用户并授权,必须先建用户后grant授权。
关于密码插件sha2带来的坑?
- 客户端工具,navicat 、 sqlyog工具不支持(无法连接)
- 主从复制,MGR ,不支持新的密码插件的用户
- 老的驱动无法连接数据库
解决方法
create with mysql_native_password
alter with mysql_native_password
vim /etc/my.cnf
default_authentication_plugin=mysql_native_password