8

我刚刚按照这些说明设置了 RockMongo ,但我看不到如何从默认值(管理员/管理员)更改我的用户名/密码。

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

有人知道如何更改它们吗?

4

3 回答 3

14

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

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

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

于 2012-02-29T16:52:52.187 回答
0

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

有一个 mongo_auth 演示和 control_auth 演示。

于 2012-03-03T02:00:19.730 回答
0

在 2014 Q4 版本中有一个新错误,即使:

$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";
于 2014-11-17T08:19:06.227 回答