通过mysql-workbench创建帐户时出现上述错误。
大多数解决方案都说将根用户的plugin
列设置为mysql_native_password
。
在我的演员表中,问题是主机为%的root用户的Grant_priv
列设置为N
我要做的就是发出以下语句来更新该列:
update mysql.user set Grant_priv = 'Y' where User = 'root';
之后,我需要通过发出以下命令清除特权:
FLUSH PRIVILEGES;
然后注销并重新登录。