phpMyAdmin在哪里存储phpMyAdmin用户密码?

时间:2013-08-31 22:14:39

标签: phpmyadmin

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

4 个答案:

答案 0 :(得分:8)

保罗 没有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

答案 1 :(得分:1)

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

答案 2 :(得分:-1)

如果配置正确,则phpMyAdmin将创建一个数据库以及该数据库的用户。该数据库用于存储phpMyAdmin“数据库设计器”的视觉效果。

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

/etc/phpmyadmin/config-db.php

答案 3 :(得分:-1)

通过软件包在Linux Mint 19上安装了Phpmyadmin,但是用户名和密码无法打开已安装的Phpmyadmin。Vim无法打开/etc/phpmyadmin/config-db.php文件。这是一个无法打开的文件,在关闭的文件的基础上带有一个大的讨厌的十字架。但是,我找到了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

相关问题