Jedną z wielu wspaniałych rzeczy w ScaleGrid jest to, że platforma umożliwia udostępnianie wdrożeń hostingu MongoDB z uwierzytelnianiem za pomocą jednego kliknięcia. Uwierzytelnianie MongoDB jest wysoce zalecane w przypadku wdrożeń z dostępem do Internetu.
MongoDB ma koncepcję użytkowników na bazę danych. Podczas aprowizacji wdrożenia z uwierzytelnianiem za pośrednictwem ScaleGrid tworzymy administratora MongoDB dla administratora bazy danych. Ten użytkownik ma dostęp do nowo utworzonych baz danych, jednak nie można uzyskać do niego dostępu za pośrednictwem parametrów połączenia. Oznacza to, że możesz najpierw połączyć się z bazą danych administratora, a następnie wykonać „użyj
Rozumiemy, że nie jest to optymalne środowisko dla większości użytkowników, dlatego zalecamy utworzenie nowego użytkownika dla każdej bazy danych, do której chcesz uzyskać dostęp za pośrednictwem parametrów połączenia. Oto kroki, aby utworzyć nowego użytkownika w
- mongo
:27017/admin -u „admin” -p „ ” - użyj
; - db.addUser(„”, „
”);
Możesz sprawdzić istniejących użytkowników w bazie danych (jeśli baza danych została zaimportowana przez MongoRestore), wpisując następujące polecenie:
"użyj
Możesz teraz połączyć się bezpośrednio z
"mongodb://
Dowiedz się więcej o zaawansowanych możliwościach naszych rozwiązań hostingowych MongoDB w naszych dokumentach pomocy DBaaS.