【问题标题】:PHPmyadmin ErrorsPHPmyadmin 错误
【发布时间】: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'] ... 不行 [ 文档 ] 隐藏/显示导航项:已禁用

【问题讨论】:

    标签: codeigniter phpmyadmin


    【解决方案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得到这个信息

      【讨论】:

        猜你喜欢
        • 2011-07-04
        • 2012-05-21
        • 1970-01-01
        • 2015-11-13
        • 2016-02-23
        • 2012-02-09
        • 2013-09-07
        • 2012-07-22
        相关资源
        最近更新 更多