mysql 8.0.23 版本无法使用sqlyog登录解决

使用下面的语句创建用户和密码

create user 'username'@'%' identified by '123456';
grant all on *.* to 'username'@'%' with grant option;

验证通过此语法创建的用户,通过sqlyog客户端无法正常连接
在这里插入图片描述
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210301151104561.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjE2ODA0Ng==,size_16,color_FFFFFF,t_70)

无法连接是因为:密码加密方式与sqlyog不对应
通过下面的语句修改用户的密码方式和重置密码

alter user 'username'@'%' identified with mysql_native_password by '123456';
select User,Host from mysql.user;

再次验证
![在这里插入图片描述]( https://img-blog.csdnimg.cn/20210301151233511.png?x-oss-process=image/watermark ,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MjE2ODA0Ng==,size_16,color_FFFFFF,t_70)

posted @ 2021-04-28 09:49  Lin-Grocery  阅读(239)  评论(0)    收藏  举报