【问题标题】:Changing default username/password in RockMongo更改 RockMongo 中的默认用户名/密码
【发布时间】:2012-02-29 16:35:01
【问题描述】:

我刚刚按照these instructions 设置了 RockMongo,但我看不到如何更改我的默认用户名/密码 (admin/admin)。

在 config.php 文件中有两条注释掉的行来设置 mongo_user 和 mongo_pass,但这些是特定于数据库的(我相信),我已经尝试更改它们,但 RockMongo 的登录凭据仍然是 admin/admin。

有人知道怎么改吗?

【问题讨论】:

    标签: php mongodb mongodb-php


    【解决方案1】:

    您需要在config.php 中更改您正在查看的位置下方的行:

    $MONGO["servers"][$i]["control_users"]["admin"] = "admin";
    

    第一个 admin 是用户名,第二个是密码。 该行有一条评论提到了仅当 mongo_auth 设置为 false(这是默认设置)时才有效的警告。

    【讨论】:

    • 非常感谢。如果默认值是管理员/密码会更明显!
    【解决方案2】:

    这里是配置指南:http://code.google.com/p/rock-php/wiki/configuration

    有一个 mongo_auth 演示和 control_auth 演示。

    【讨论】:

      【解决方案3】:

      在 2014 年第 4 季度版本中有一个新错误,即使:

      $MONGO["servers"][$i]["mongo_auth"] = false;
      

      你仍然需要注释掉:

      // $MONGO["servers"][$i]["mongo_user"] = ...
      // $MONGO["servers"][$i]["mongo_pass"] = ...
      

      与我运行的 2013 版本相比,配置发生了变化,这并不介意那两行未注释。

      升级时对我有用的是:

      // $MONGO["servers"][$i]["mongo_db"] = "MONGO_DATABASE";
      // $MONGO["servers"][$i]["mongo_user"] = ...
      // $MONGO["servers"][$i]["mongo_pass"] = ...
      $MONGO["servers"][$i]["mongo_auth"] = false;
      $MONGO["servers"][$i]["control_auth"] = false;
      $MONGO["servers"][$i]["control_users"]["admin-name"] = "admin-password";
      

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2013-11-23
        • 2021-02-18
        • 1970-01-01
        • 1970-01-01
        • 2018-01-15
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多