phpMyAdmin 自动登录而不要求我的登录详细信息

问题描述

我安装 WAMP 服务器已经有一段时间了,每当我从 WAMP 控制面板加载 PHPMyAdmin 时,它总是要求我提供用户名和密码。最近,我将 config.inc.PHP 中的 $cfg['Servers'][$i]['password'] = ''; 更改为 $cfg['Servers'][$i]['password'] = 'NO';,希望它能解决我遇到的数据库连接问题(顺便说一句),所以我尝试将其改回通过删除“否”,但是一旦我在加载 PHPMyAdmin 时这样做,它就会自动登录我绕过登录页面。如果它再次开始询问我的登录详细信息,我该如何解决

提前致谢!

解决方法

config.inc.php中更改/添加此参数以使用cookie,然后phpMyAdmin会抛出一个登录对话框

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

那么此行不应设置为 'NO',因为这是可能包含硬编码密码的字段

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

也许你想改变

$cfg['Servers'][$i]['AllowNoPassword'] = true;

$cfg['Servers'][$i]['AllowNoPassword'] = false;

相关问答

Selenium Web驱动程序和Java。元素在(x,y)点处不可单击。其...
Python-如何使用点“。” 访问字典成员?
Java 字符串是不可变的。到底是什么意思?
Java中的“ final”关键字如何工作?(我仍然可以修改对象。...
“loop:”在Java代码中。这是什么,为什么要编译?
java.lang.ClassNotFoundException:sun.jdbc.odbc.JdbcOdbc...