我刚刚根据these instructions设置了RockMongo,但我看不到如何从默认值(admin / admin)更改我的用户名/密码。
在config.php文件中有两个注释掉的行来设置mongo_user和mongo_pass,但这些是特定于数据库的(我相信),我尝试更改它们,但RockMongo的登录凭据仍然是admin / admin。
任何人都知道如何更改它们?
答案 0 :(得分:14)
您需要更改config.php
正好在您正在寻找的位置下方的行:
$MONGO["servers"][$i]["control_users"]["admin"] = "admin";
第一个 admin 是用户名,第二个是密码。 有一条评论提到警告说这只有在 mongo_auth 设置为false(这是默认值)时才有效。
答案 1 :(得分:0)
以下是配置指南:http://code.google.com/p/rock-php/wiki/configuration
有一个mongo_auth演示和control_auth演示。
答案 2 :(得分: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";