【问题标题】:Create a root password for PHPMyAdmin为 PHPMyAdmin 创建一个 root 密码
【发布时间】:2012-08-26 19:23:26
【问题描述】:

PHPMyAdmin 给我一条消息说用户(root)没有密码。

那么,我怎样才能创建一个?

【问题讨论】:

  • mysql 的 root 用户?还是服务器根? phpmyadmin 不需要服务器根。为什么会呢?您需要查看 mysql 用户帐户并将其设置为 phpmyadmin

标签: phpmyadmin


【解决方案1】:

打开 phpMyAdmin 并选择 SQL 选项卡。然后输入这个命令:

SET PASSWORD FOR 'root'@'localhost' = PASSWORD('your_root_password');

config.inc.php中也改成这一行:

$cfg['Servers'][$i]['auth_type'] = 'cookie';

让 phpMyAdmin 提示您输入 MySQL 用户名和密码。

【讨论】:

  • 这段代码只是拒绝我访问 phpmyadmin。目前无法访问。
  • 我还必须更改这一行 $cfg['Servers'][$i]['password'] = 'your_root_password';
  • @malintha 您不需要将密码存储在该配置文件中。如果有人可以阅读您的config.inc.php 文件,那么他们可以轻松使用它..
  • 这是正确的。更简单的使用 MySQL 服务器的 root 密码访问 PhpMyAdmin,如本回复所述,将 $cfg['Servers'][$i]['auth_type'] 修改为 = 'cookie$cfg['Servers'][$i]['password'] = ''; ,这将接受 MySQL 的 root 密码
  • 引号是必需的,冒昧地修复它。如果您认为如果有错误,请更正它们,我很高兴将更正放在评论中。很抱歉,谢谢你的回答,很有帮助
【解决方案2】:

要在 PHPMyAdmin 中以 UI 简单的方式创建 root 密码,您可以按照以下简单步骤操作:

  • 使用 root 帐户(无密码)访问 phpMyAdmin -> 用户帐户。

点击root > 编辑权限

然后点击更改密码

输入您想要的密码 -> 开始

注销并使用新密码重新登录

【讨论】:

  • 不知道为什么其他人都让它变得更复杂。这完美地工作,很简单并且回答了OP的问题。
  • 如果您的 root 帐户没有密码,请不要忘记添加到您的 config.inc.php: $cfg['Servers'][$i]['auth_type'] = 'cookie'; 或更新 config.inc.php 否则您将在进入管理员时收到身份验证错误跨度>
【解决方案3】:

好吧,我相信我已经解决了密码配置“问题” - WampServer 2.2 - Windows 7。

我做的三个步骤:

  1. 在 MySQL 控制台中设置新密码。要做到这一点:mysqladmin -u root password 'your_password'

  2. phpMyAdmin中点击用户,并为用户root设置相同的密码。

  3. 最后,在config.inc.php 中设置新密码。不要更改此文件中的任何其他内容。

这对我有用。祝你好运!

丹尼尔

【讨论】:

  • 修改 config.inc.php 文件(步骤 3)后,您可能需要重新启动浏览器。
【解决方案4】:

PHPMyAdmin 告诉您您的 MySQL 服务缺少 root 密码。您可以通过访问 MySQL 命令行界面来更改它。 mysqladmin -u root password newpass

http://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords

【讨论】:

  • 好吧,如果他从未创建过一个,那比重置更容易。
  • 非常感谢!但是如何在 MySQL 服务器中插入该命令?我的意思是,我也安装了 phpMyAdmin 和 Workbench。对不起,如果这太“新手问题”......
  • MySQL 服务器是否在您的本地计算机上运行?如果是这样,请打开终端或在 Windows 上运行 cmd 并在其中输入。之后,您可能需要重新配置 PHPMyAdmin 安装。
【解决方案5】:

在 linux (debian 9) 上重置 mysql(Maria DB) root 密码后,您只需编辑位于 /etc/phpmyadmin/config-db.php 的 phpmyadmin db 配置文件

gedit /etc/phpmyadmin/config-db.php(以 root 身份)

【讨论】:

    【解决方案6】:
    1. 转到 phpmyadmin

    2. 打开用户帐户部分:

    3. 使用编辑权限

    4. 更改密码和用户名

    5. 为数据库添加权限

    【讨论】:

      【解决方案7】:

      这里的简单步骤,您可以轻松设置 phpMyAdmin 密码。

      1. 转到C:\xampp\phpMyAdmin 并找到config.inc.php 文件
      2. 在 Notepad++ 等文本编辑器中打开 config.inc.php 文件。
      3. config.inc.php 文件中找到$cfg['Servers'][$a]['auth_type'] = 'config'; 行。
      4. config.inc.php 文件中将单词$cfg['Servers'][$a]['auth_type'] = 'config'; 更改为$cfg['Servers'][$a]['auth_type'] = 'cookie'; 并保存更改。
      5. 现在打开浏览器并输入localhost/phpmyadmin。输入用户名是 root。密码为 null 表示为空。您不输入任何内容,请留空,然后按 GO 按钮。
      6. 现在您可以看到更改密码链接。请点击该链接。
      7. 设置您的 phpMyAdmin 密码并再次重新输入并按 GO 按钮。

      【讨论】:

        【解决方案8】:
        • 转至http://localhost/security/index.php
        • 选择语言,它会重定向到http://localhost/security/xamppsecurity.php
        • 您可以在此处找到更改密码的选项

        【讨论】:

          【解决方案9】:

          我只需要更改位于C:\wamp\apps\phpmyadmin4.1.14 的文件config.inc.php 的一行。

          在此处输入正确的密码...

          $cfg['Servers'][$i]['password'] = 'Put_Password_Here';
          

          【讨论】:

            【解决方案10】:

            我刚刚遇到了 mysql 用户密码问题 - 错误 1045: Access denied for user: 'root@localhost' (Using password: NO) - 当我试图在我的操作系统上进行 do-release-upgrade 时。所以我分两步纠正了它。

            首先,由于我没有访问 phpmyadmin 的权限,所以我按照 ThoKra 介绍的教程中的“恢复 MySQL 根密码”步骤进行操作: https://www.howtoforge.com/setting-changing-resetting-mysql-root-passwords

            其次,对于我知道密码的用户之一,我根据SonDang的信息,通过phpmyadmin本身对其他用户进行了一些密码更改。

            【讨论】:

              【解决方案11】:

              如果您尝试了mysqladmin -u root password 'your_password' 而MySQL 显示denied access,您需要更改my.ini 以使password 的值为空。然后再次尝试mysqladmin -u root password 'your_password'。它应该更改您的密码并再次打开 my.ini 并将值 password 更改为之前的值。

              【讨论】:

                【解决方案12】:

                我相信您要查找的命令是passwd

                【讨论】:

                  猜你喜欢
                  • 2011-05-30
                  • 2014-09-13
                  • 2014-07-17
                  • 2020-08-09
                  • 1970-01-01
                  • 2012-10-12
                  • 2017-05-18
                  • 2015-09-30
                  • 1970-01-01
                  相关资源
                  最近更新 更多