首页 > 解决方案 > phpmyadmin 登录页面不显示

问题描述

在 http://localhost/phpmyadmin/ 中,我为 root 用户设置了密码 1234。在 confic.inc.php 我也将其更改为 $cfg['Servers'][$i]['password'] = '1234';

当我访问 http://localhost/phpmyadmin/ 时,它直接将我带到 phpmyadmin 页面,而无需询问用户名和密码。为什么它不问我用户名和密码?如果它不问,那么设置密码的意义何在?

标签: phpmyadmin

解决方案


我建议您阅读手册中涉及身份验证方法的部分(https://docs.phpmyadmin.net/en/latest/setup.html#using-authentication-modes),或者至少阅读有关设置 auth_type 的简短部分(https://docs.phpmyadmin.net/en/latest/config.html#cfg_Servers_auth_type)。它可以比我在这里解释得更清楚。

基本上,您使用的是 auth_type 配置,其中配置文件config.inc.php( ,如果你坚持,但我觉得 cookie 更胜一筹)。

有些人在本地或专用网络,或开发环境中,不想不断登录;'config' 对他们很有帮助,但听起来不像你想要的。更改您的 auth_typeconfig.inc.php将为您提供所需的解决方案。


推荐阅读