2012-02-29 14 views
8

Właśnie ustawiłem RockMongo na these instructions, ale nie widzę sposobu na zmianę mojej nazwy użytkownika/hasła z domyślnych (admin/admin).Zmiana domyślnej nazwy użytkownika/hasła w RockMongo

W pliku config.php Istnieją dwa wykomentowane linie określone mongo_user i mongo_pass, ale te są specyficzne bazy danych (wierzę), a próbowałem ich zmiany, ale poświadczenia logowania dla RockMongo wciąż admin/admin .

Ktoś wie, jak je zmienić?

Odpowiedz

14

Musisz zmienić linię w config.php tuż poniżej gdzie szukałeś:

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

Pierwszy Administrator jest nazwa użytkownika i drugie hasło. W tym wierszu znajduje się komentarz, w którym znajduje się zastrzeżenie, że działa to tylko wtedy, gdy mongo_auth ma ustawioną wartość false (co jest wartością domyślną).

+0

ah doskonały dzięki. byłoby bardziej oczywiste, gdyby domyślne były admin/hasło! –

0

W Q4 wersja 2014 pojawił się nowy błąd, nawet jeśli:

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

Nadal będą musiały wypowiedzieć się:

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

co stanowi zmianę w konfiguracji z 2013 roku w wersji, w której działałem, co nie przeszkadzało mi w tych dwóch linijkach.

W sumie co pracował dla mnie, kiedy zmodernizowane to:

// $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";