Изменение имени пользователя / пароля по умолчанию в RockMongo - PullRequest
8 голосов
/ 29 февраля 2012

Я только что настроил RockMongo согласно этим инструкциям , но я не вижу, как изменить имя пользователя / пароль по умолчанию (admin / admin).

В файле config.php есть две закомментированные строки для установки mongo_user и mongo_pass, но это зависит от базы данных (я полагаю), и я попытался изменить их, но учетные данные для входа в RockMongo по-прежнему являются admin / admin.

Кто-нибудь знает, как их поменять?

Ответы [ 3 ]

14 голосов
/ 29 февраля 2012

Вам нужно изменить строку в config.php чуть ниже того места, где вы искали:

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

Первый admin - это имя пользователя, а второй - пароль.В этой строке есть комментарий, в котором говорится, что это работает, только если mongo_auth имеет значение false (по умолчанию).

0 голосов
/ 17 ноября 2014

В версии 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";
0 голосов
/ 03 марта 2012

Вот руководство по конфигурации: http://code.google.com/p/rock-php/wiki/configuration

Существует демонстрационная версия mongo_auth и control_auth.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...