无法识别的语句类型。 (靠近" GRANT"在0号位置)和#1045 - 用户访问被拒绝' root' localhost' (使用密码:否)

时间:2016-03-08 02:43:10

标签: php mysql

我不小心改变了我的MySQL权限设置。当我尝试将其更改回来时,我收到以下错误:

  

分析期间发现1个错误。无法识别的语句类型。 (靠近" GRANT"在0位)SQL查询:在上授予所有特权。 TO' root' @' localhost'需要使用GRANT OPTION MAX_QUERIES_PER_HOUR 0 MAX_CONNECTIONS_PER_HOUR 0 MAX_UPDATES_PER_HOUR 0 MAX_USER_CONNECTIONS 0

MySQL说:文档#1045 -

  

拒绝访问用户&root;' @' localhost' (使用密码:否)。

我该如何解决这个问题?

1 个答案:

答案 0 :(得分:1)

您可以使用权限从GUI执行此操作:

  1. 登录phpMyAdmin。

  2. 单击要添加用户的数据库。

  3. 转到权限。

  4. 点击添加新用户。

  5. 在“登录信息”区域中键入所需的访问信息(用户名,主机,密码)。

  6. 单击“使用相同名称创建数据库”单选按钮并授予所有权限。

  7. 点击“开始”。