代码之家  ›  专栏  ›  技术社区  ›  Ndy

phpMyAdmin-#1044-拒绝用户“”@'localhost'访问数据库

  •  1
  • Ndy  · 技术社区  · 6 年前

    我正在尝试设置WordPress项目,我正在使用WampServer。在phpMyAdmin中,我只是尝试创建一个新数据库,但出现了以下错误:#1044-拒绝用户“”@'localhost'访问数据库“wp”。我以前从未遇到过这个问题。

    2 回复  |  直到 6 年前
        1
  •  1
  •   RiggsFolly    6 年前

    运行时在WAMPServer中 phpMyAdmin 将显示登录屏幕。

    默认情况下:

    用户名=root

    并且密码未设置,因此您不应在密码字段中输入密码。

    然后按 Go 按钮登录。

    这将以 root 超级用户,可以在MySQL服务器上执行任何操作。

    如果您将用户名留空,就像您所做的那样,您将以匿名用户身份登录,没有任何权限做任何事情。

        2
  •  0
  •   GoldieBear127    6 年前

    登录到phpMyAdmin的web控制台并导航到wp数据库

    单击SQL选项卡并粘贴此代码:

    授予wp的所有权限。*到user@localhost由“密码”标识; 刷新权限; \q

    更改用户凭据以匹配您的配置,然后 单击“确定”,它应该可以工作!

    你可以 read more 关于MySQL站点上GRANT的语法。

    希望有帮助!