3

在设置 phpMyAdmin 期间,创建了一个 phpMyAdmin 用户,当我查看 phpMyAdmin 数据库权限时,我可以看到该用户。哪个 PHP 文件存储了该用户的密码?

4

4 回答 4

11

保罗,没有 phpMyAdmin 用户这样的东西。phpMyAdmin 是 MySQL 的前端,所以我们谈论的是 MySQL 用户。在 MySQL 中,用户及其密码存储在名为“mysql”的数据库中。更多详细信息,请访问http://dev.mysql.com/doc/refman/5.5/en/privilege-system.html

在 phpMyAdmin 的文档中,有关于不同身份验证模式的讨论,请参阅http://docs.phpmyadmin.net/en/latest/setup.html#using-authentication-modes

于 2013-09-01T00:36:45.827 回答
4

如果配置正确,phpMyAdmin 会为此数据库创建一个数据库和一个用户。该数据库用于存储 phpMyAdmin“数据库设计器”的视觉效果。

如果您通过 aptitude 包管理器在 Ubuntu 上安装了 phpMyAdmin,则 phpmyadmin 数据库的用户名和密码以明文形式存储在此文件中:

/etc/phpmyadmin/config-db.php
于 2018-08-03T02:47:26.693 回答
1

安装时没有为 root 指定密码,但您可以指定它来保护。当您指定它作为文本文件存储在服务器的安全文件夹中时。在 Windows 的 Xampp 服务器中 C:>xampp>Security>mysqlrootpassword.txt

于 2014-10-04T08:33:16.427 回答
-1

通过软件包在 Linux Mint 19 上安装了 Phpmyadmin,但用户和密码无法打开已安装的 Phpmyadmin。文件:/etc/phpmyadmin/config-db.php 无法被 Vim 打开。它是一个无法打开的文件,并且在关闭的文件的基础上带有一个大的讨厌的十字架。但是,我为 Debian(Ubuntu、Mint 等)找到了一种解决方法,其中有一个由系统自动生成的第二个管理员帐户,名为:debian-sys-maint。在 /var/run/mysqld/mysqld.sock 您可以通过以下方式看到 debian-sys-main 作为用户(并且不应更改)及其密码: sudo nano /etc/mysql/debian.cnf 我仍然希望能够编辑 /etc/phpmyadmin/config-db.php

于 2020-07-28T03:00:27.973 回答