mysql8
执行:
grant all privileges on *.* to 'label_manage'@'%' with grant option;
给新用户赋权限时候报没有权限1045 - Access denied for user 'root'@'%'
如下图所示
解决方法:
1 查看root用户有没有 grant_priv 的值是不是Y
select user,host,grant_priv from user;
2 如果不是要改成Y 并执行:flush privileges;
这个时候要关闭navicat 数据库连接,在执行赋权限语句就好了, 好像等个几分钟也可以