mysql重置根用户权限

mysql重置根用户权限,mysql,root,privileges,grant,Mysql,Root,Privileges,Grant,我已经安装了wampserver。我撤销根用户的删除权限。现在,我想将相同的权限授予根用户,但它给出了错误: 我尝试了以下命令 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION; 但是命令给出了 #1045 - Access denied for user 'root'@'localhost' (using password: YES) 有两个根用户 root localh

我已经安装了wampserver。我撤销根用户的删除权限。现在,我想将相同的权限授予根用户,但它给出了错误:

我尝试了以下命令

GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password' WITH GRANT OPTION;
但是命令给出了

#1045 - Access denied for user 'root'@'localhost' (using password: YES)
有两个根用户

root localhost
root 127.0.0.1

根本地主机没有删除权限。root 127.0.0.1拥有所有特权。我用
http://127.0.0.1/phpmyadmin
但同样的错误也会发生。是否有方法重置根用户权限。

我在授予权限方面遇到问题。。。到“用户”@“…之前。尝试另外发布以下授权声明:

GRANT ALL PRIVILEGES ON *.* TO 'root'@'localhost' IDENTIFIED BY 'password' WITH GRANT OPTION;

对我来说,这就成功了。不知何故,mysql在本地主机上似乎很挑剔

同样的错误#1045-用户'root'@'localhost'的访问被拒绝(使用密码:是)很抱歉听到这个消息。我目前对此没有更多的想法。您是否仅通过php管理员或直接在mysql控制台上进行了尝试?