Mysql 我无法恢复PhyMyAdmin中的所有权限

Mysql 我无法恢复PhyMyAdmin中的所有权限,mysql,mysql-error-1045,Mysql,Mysql Error 1045,我正在使用PhpMyadmin。今天下午我取消了用户root的一些结构特权,我想恢复这些特权。我总是以“root”用户身份登录PhpMyAdmin。但是,当我尝试恢复所有权限时,会收到一条错误消息 每小时最大查询次数0 每小时最大连接数0 每小时最大更新次数0 最大用户连接数0 MySQL said: Documentation #1045 - Access denied for user 'root'@'localhost' (using password: 是的) 怎么了?如何解决此问题?

我正在使用PhpMyadmin。今天下午我取消了用户root的一些结构特权,我想恢复这些特权。我总是以“root”用户身份登录PhpMyAdmin。但是,当我尝试恢复所有权限时,会收到一条错误消息

每小时最大查询次数0 每小时最大连接数0 每小时最大更新次数0 最大用户连接数0

MySQL said: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password:
是的)


怎么了?如何解决此问题?

看起来您已将root用户从数据库中锁定。要解决此问题,您需要直接访问数据库服务器(系统的root/Administrator acocount),然后使用选项启动MySQL服务器。然后MySQL不会检查用户权限,这样您就可以将所有权限返回给root用户


请注意,您应该仅在需要时才使用MySQL根帐户,日常操作应委托给其他用户以防止将来出现此类错误。

如何使用--skip grant tables选项启动MySQL服务器?取决于您的系统。。。在Linux系统上,像sudo mysqld这样的东西——默认文件=/etc/my.cnf——跳过授权表就可以了
MySQL said: Documentation
#1045 - Access denied for user 'root'@'localhost' (using password: