配置文件的PhpMyAdmin安全警告
您的配置文件包含对应于默认MySQL特权帐户的设置(root无密码)。你的MySQL服务器使用这个默认值运行,可以被入侵,你真的应该通过为用户'root'设置一个密码来解决这个安全漏洞。配置文件的PhpMyAdmin安全警告
我得到这个,当我打开phpMyAdmin的......
任何方式解决这一问题?
这只是一个警告,表明默认用户root没有密码。如果您想为根设置的密码:
- 打开phpmyadmin的接口
- 点击 “用户” 标签
- 选择用户 “根”
- 编辑权限
- 更改密码
这就是完成!但之后,这来...错误 MySQL说:文档 #1045 - 拒绝访问用户'root'@'localhost'(使用密码:否) phpMyAdmin试图连接到MySQL服务器,服务器拒绝连接。您应该检查配置中的主机,用户名和密码,并确保它们与MySQL服务器管理员提供的信息相对应。 – 2012-01-29 16:19:29
重新启动你的mysql服务器。你的操作系统是什么? – Sabari 2012-01-29 16:21:00
WINDOWS OPERATING SYSTEM – 2012-01-29 16:33:45
该消息只是警告您,您正在使用默认的MySQL用户(用户名为root
,没有密码)来获取对MySQL服务器的完整访问权限。
只需更改您的MySQL服务器root
密码并编辑您的PhpMyAdmin配置以包含新密码。
如果您在本地机器上无法从外部访问(即您的个人本地开发服务器),则不必担心。
当然,为用户root
设置了一个密码。
你可以做两种方式,使用控制台,然后输入类似:
mysqladmin -u root password NEWPASSWORD
或者你可以去通过phpMyAdmin的界面中,转至用户,选择根和改变它的密码。
什么解决这个问题的方法错了,正如文中所描述的那样? – 2012-01-29 15:41:02