问题现象:
我已经把mysql库中的user表中root账户的host改为%了,刷新了权限远程连接还是报Access denied for user 'root'@'' (using password: YES),即执行了以下操作,
GRANT ALL ON *.* TO 'root'@'%';
flush privileges;
解决方法:
改下密码就可以了,
ALTER USER 'root'@'%' IDENTIFIED WITH mysql_native_password BY 'yourpassword';
flush privileges;
然后再次远程root账号,就可以登陆了。