WAMP Phpmyadmin 登录名仍然不显示



好吧,我知道这听起来可能很愚蠢,但我真的需要你对某事的意见或建议。一台计算机安装了较旧的WAMP版本(5 1.7.0((我不是安装它的人(并在Windows XP上运行。每当我访问其Phpmyadmin页面时,它都会自动让我访问其中的任何内容。这是一个必须解决的安全漏洞。我希望它先询问我或提示登录页面。我尝试过的以下步骤仍然没有成功:

  • 我已将用户名设置为 root 并将密码设置为 samplepass来自 Phpmyadmin 页面的 Priveleges 部分 - 仍然没有成功!
  • 我还修改了config.inc.php文件。我将上述密码放在$cfg['Servers'][$i]['password']中,并在$cfg['Servers'][$i]['auth_type']中将">cookie"更改为">配置" - 仍然没有成功!
  • 进行更改后已经重新启动了所有WAMP服务的连接 - 仍然没有成功!
  • 我还清除了浏览器中的历史记录、缓存、cookie 等,以防万一 - 仍然没有成功!

我注意到的一件事是该文件中既没有$cfg['Servers'][$i]['AllowNoPassword']也没有$cfg['Servers'][$i]['AllowNoPasswordRoot']。我尝试将其包含在文件中并将其值提供为"YES",但仍然没有显示登录页面。

我不想重新安装 WAMP 或安装新的。我害怕摧毁已经存在的东西。那么,您认为为什么登录页面仍然没有显示?我忘记了什么或错过了什么吗?(对不起,有时我很健忘(。

好吧,在再次尝试仍然没有成功之后,我想出了这个:

  • 我将$cfg['Servers'][$i]['auth_type']的值从">配置"改回">cookie">
  • 然后我为$cfg['blowfish_secret']添加了一个随机文本值

在我进行了(2(项更改后,我再次重新启动了所有服务,然后噗!登录页面正在显示!但我仍然很困惑为什么我的第一次尝试没有奏效。我不是一个对这个特定领域无所不知的人,并且肯定有更多关于数据库的事情需要了解。就这样。

最新更新