代码之家  ›  专栏  ›  技术社区  ›  Silver Light

phpmyadmin中的自动身份验证

  •  2
  • Silver Light  · 技术社区  · 14 年前

    我有一个本地phpmyadmin(通过apt-get安装),而且我厌倦了每次打开它时输入登录名和密码。数据库不包含敏感信息,只包含测试表,并且仅在127.0.0.1中可见。

    我希望phpmyadmin已经登录为 root 带密码的用户 1234 (例如)当我打开它时。我该怎么做?

    在浏览器中保存密码不是我想要的。

    解决方案:

        $cfg['Servers'][$i]['user']          = 'root';
        $cfg['Servers'][$i]['password']      = '1234'; // use here your password
        $cfg['Servers'][$i]['auth_type']     = 'config';
    
    2 回复  |  直到 6 年前
        1
  •  1
  •   wimvds    14 年前

    您应该减少懒惰,从查看文档开始,因为文档都是详细描述的。

    http://www.phpmyadmin.net/documentation/Documentation.html#config

    因此,基本上,您将auth_type设置为config,并为其提供正确的用户和密码。

        2
  •  0
  •   NaturalBornCamper    6 年前

    在config.inc.php中,您还可以在第94行附近找到这些行,您可以在其中取消对该行的注释:

    /* Uncomment the following to enable logging in to passwordless accounts,
     * after taking note of the associated security risks. */
    $cfg['Servers'][$i]['AllowNoPassword'] = TRUE;
    

    这比换衣服容易 auth_type 在文件中设置用户名和密码。