php - 当我添加 root 密码时,XAMPP 未将 "unsecure"更新为 "secure"

标签 php mysql apache xampp localhost

我已成功添加“这些 XAMPP 页面不再可供所有人通过网络访问”的用户名和密码,将其列为安全,但无论我对 MySQL“密码更改”、“MySQL 管理员用户”做什么root 没有密码”并且“PhpMyAdmin 可以通过网络免费访问”不会说“安全”。我是否缺少某种配置?

我在关闭所有浏览器窗口后以及终止 Chrome 进程后立即启动和停止了 XAMPP 服务器。我也用 Firefox 尝试过这个。

我应该重新安装吗?我感觉我失去了一些东西。

最佳答案

在XAMPP的基本配置中,phpMyAdmin具有公共(public)访问权限。

您可以从 localhost/security/index.php 的安全控制台更改 MySQL root 密码并选择 phpMyAdmin 的身份验证方法

在您访问 MySQL 服务器之前,phpMyAdmin 会提示您输入用户名和密码。不要忘记先为用户“root”设置密码。

页面应如下所示:

enter image description here

设置密码后,它应该如下所示(您必须重新启动 MySQL 服务器):

(页面:localhost/security/index.php)

enter image description here

所以现在如果你想调用 phpmyadmin 你应该看到这个:

enter image description here

关于php - 当我添加 root 密码时,XAMPP 未将 "unsecure"更新为 "secure",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/26747809/

相关文章:

php - 我可以在传递 GET 变量的同时仍然在 PHP 中保留旧的 GET 变量吗

regex - 使用 Perl 反斜杠序列的 Apache 重写规则不起作用

php - INSERT 请求在没有错误消息的情况下不起作用

php - 干预图像允许内存大小为 20971520 字节耗尽(尝试分配 10240 字节)

php - Mysql 日期范围查询返回错误的结果集

mysql - 多个 JOIN 太复杂

mysql - 如何在数据透视表字段中进行求和并在 yajra-laravel-datatable 包中搜索该字段(laravel 5.6)

Mysql触发器用条件更新空字段

apache - 对于使用 modperl 的站点,使用 Apache RedirectPermanent 将 HTTP 重定向到 HTTPS

php - 使用 .htaccess 启用 PHP 短标签