【问题标题】:MYSQL accepts only root accountsMYSQL 只接受 root 账户
【发布时间】:2012-05-11 01:42:53
【问题描述】:

我遇到了一个真正的大问题。我的电脑上有 LAMP。当我尝试不使用 root 帐户(通过 phpmyadmin)连接到 mysql 时 - phpmyadmin 说它无法连接到 mysql。所以,我只能通过root连接到mysql。

【问题讨论】:

  • 一切正常。我已经创建了 mysql 帐户。它实际上是 MYSQL 帐户。
  • 请提问并回答。不要把你的答案放在你的问题中。您可以回答自己的问题,甚至接受它。
  • 我不能,因为我的声望不到 100。

标签: mysql apache2 phpmyadmin lamp


【解决方案1】:

问题在于愚蠢的用户 %。我有三个名为“%”的坏用户。我已经杀了他们——现在一切都好。

【讨论】:

    【解决方案2】:

    如果您最近添加了任何用户,您可能需要FLUSH PRIVILEGES

    查看MySQL manual了解更多详情。

    【讨论】:

      【解决方案3】:

      您是否真的制作了您尝试使用的帐户?计算机用户帐户!= mysql 帐户。这似乎是您为您的 mysql root 用户提供了与普通 root 帐户相同的密码,但它们是不同的实体

      【讨论】:

        【解决方案4】:

        检查 mysql.users 表以获得适当的权限。

        【讨论】:

          猜你喜欢
          • 2011-08-24
          • 2015-06-03
          • 2013-06-23
          • 2013-04-04
          • 1970-01-01
          • 2021-07-22
          • 2015-02-19
          • 1970-01-01
          • 2013-08-21
          相关资源
          最近更新 更多