MAMP 和 XAMPP 的 mysql 密码更改如何工作?
Posted
技术标签:
【中文标题】MAMP 和 XAMPP 的 mysql 密码更改如何工作?【英文标题】:How password change of mysql for MAMP and XAMPP works? 【发布时间】:2016-06-15 04:56:25 【问题描述】:到目前为止,我在我的 macbook 上使用 MAMP(用于 drupal Web 开发),并且不知道有一个叫做 mysql 密码的东西。最近我在windows上安装XAMPP的时候,在搜索的时候发现mysql密码需要设置以保证安全,所以我想我也申请了MAMP。
所以,当我在 youtube link 上观看视频时,大多数人都会通过转到 /phpmyadmin/priviledge/change password
来更改默认的 'root'
密码。并申请新密码。现在如果我们启动服务器,它会显示拒绝访问,这在我们更改密码时很明显。因此,所有这些人都建议去 bin(或库)/phpmyadmin/config.inc.php 并在那里应用新密码,以及需要从“root”更改密码的其他两个文件。 XAMPP 都一样。
现在,我们在这里做的不同,而不是“root”,我们将其更改为“newpassword”。并将所有更改应用于所有内部文件。如果有一些登录框,比如 gmail,在登录前要求输入密码,我可以理解有一个安全检查步骤。但是在上面的设置中,我们为所有内部文件提供了密码,所以它可以通过。那么通过更改 mysql 的密码并同时将其提供给所有文件,安全性在哪里适用。
【问题讨论】:
你的问题到底是什么? 修改mysql默认'root'密码有什么需要? 【参考方案1】:这里的问题是:
我为什么要更改标准密码(不只是一次,而是定期)
我不确定这是否是讨论这个问题的合适平台。您可能想在https://security.stackexchange.com/ 上提出这个问题,或者可能会在那里找到答案。
其中一个主要原因当然是,每个人都知道标准密码。
想象一下,您的服务器可以在整个网络中访问或更糟:从互联网(取决于您的设置)。
【讨论】:
我不知道那个网站。如果我是,我会在那里问。感谢您提供,感谢。但既然你已经感兴趣了,让我解释一下我想说的话。现在,我们更改了密码,以及我们为 php 中的配置文件提供的密码,所以它不会让我们停止自动登录。现在,我们已经创建了自动登录系统。那么,不会有人像我们一样没有密码就可以访问 mysql-database 吗?或者自动登录是否仅限于我们的计算机/服务器,当其他访问者访问我们的 IP 地址时会询问密码吗?以上是关于MAMP 和 XAMPP 的 mysql 密码更改如何工作?的主要内容,如果未能解决你的问题,请参考以下文章
更新到 mac High Sierra 10.13.2 后 MySQL 服务器不会在 MAMP/AMPPS/XAMPP 上启动