PHPmyadmin 错误
Posted
技术标签:
【中文标题】PHPmyadmin 错误【英文标题】:PHPmyadmin Errors 【发布时间】:2014-03-30 22:48:35 【问题描述】:我在我的 phpmyadmin 主页上收到上述错误。我不相信我碰过任何东西,而且它之前工作正常。在查看文档时,我很难理解问题。我正在使用 codeigniter 应用程序,如果这可能是问题的原因,我最近一直在处理会话。非常感谢任何帮助。
phpMyAdmin 配置存储未完全配置,部分扩展功能已停用。要了解原因,请单击此处。
您的配置文件包含与默认 mysql 特权帐户相对应的设置(没有密码的 root)。您的 MySQL 服务器正在使用此默认值运行,容易受到入侵,您确实应该通过为用户“root”设置密码来修复此安全漏洞。
$cfg['Servers'][$i]['users'] ... 不正常 [ 文档 ] $cfg['Servers'][$i]['usergroups'] ... 不行 [ 文档 ] 可配置菜单:已禁用
$cfg['Servers'][$i]['navigationhiding'] ... 不行 [ 文档 ] 隐藏/显示导航项:已禁用
【问题讨论】:
【参考方案1】:这个错误指的是没有设置mysql的root密码。您可以通过在命令行上执行以下操作来设置它
mysqladmin -u root password NEWPASSWORD
修复这个问题很重要,否则它就是一个安全漏洞。如果不设置 root 密码,则意味着任何人都可以连接到您的数据库并拥有 root 访问权限。安装 MySQL 时应该会提示您设置 root 密码
【讨论】:
【参考方案2】:看来您应该为 root 用户设置密码。你可以在 MySQL 中这样做:
SET PASSWORD FOR 'root'@'localhost' = PASSWORD('newpasswordhere');
如果您可以访问命令行,您也可以这样做:
mysqladmin -u root password "newpasswordhere"
我从MySQL Default Privileges Documentation得到这个信息
【讨论】:
以上是关于PHPmyadmin 错误的主要内容,如果未能解决你的问题,请参考以下文章