我一直收到这个错误。
我正在使用mySQL Workbench,发现root的模式权限为空。没有任何权限。
我的服务器在不同平台上都出现了问题,这是突然出现的问题。
root@127.0.0.1显然拥有很多访问权限,但我以该用户登录,但它仍然只分配给本地主机 - 本地主机没有权限。
我已经做了一些事情,如FLUSH HOSTS
,FLUSH PRIVILEGES
等,但是从那以后或者说从互联网上都没有找到成功的方法。
如何恢复root的访问权限?我感到沮丧,因为当我四处看看时,人们都指望你“拥有访问权限”,但我没有访问权限,所以无法进入命令行或其他任何东西,并且不能给自己授权 GRANT
。
运行SHOW GRANTS FOR root
时,返回以下内容:
错误代码:1141。 用户'root'在主机'%'上没有定义这样的授权
SHOW GRANTS FOR root
,并将结果发布在您的问题中。 - NobleUplift