MongoDB
 sql >> Baza danych >  >> NoSQL >> MongoDB

Jak mogę połączyć się z MongoDB Atlas za pomocą Robomongo?

1) (Konsola Atlas Mongodb)Najpierw kliknij ZEZWALAJ NA DOSTĘP Z KAŻDEGO MIEJSCA (patrz obrazek poniżej) i umieść losowy adres IP, nie klikaj Dodaj aktualny adres IP w przeciwnym razie nie połączy się z robomongo.

2) Teraz otwórz robomongo , wybierz zakładkę Connection , a następnie wybierz typ Direct Connection , i umieść swój główny klaster w adresie [możesz uzyskać swój podstawowy adres klastra z Project->Clusters->(wybierz) Primary Cluster-> "Tam znajdziesz Twój adres głównego klastra"] .

3) teraz kliknij kartę Uwierzytelnianie , wpisz nazwę bazy danych to admin i wpisz swoją nazwę użytkownika i hasło , Mechanizm uwierzytelniania to SCRAM-SHA-1.

4) wybierz certyfikat z podpisem własnym jako metodę uwierzytelniania

5) Teraz kliknij test, gotowe!

Standardowy schemat połączenia Mongo URI ma postać:

 mongodb://[username:[email protected]]host1[:port1][,...hostN[:portN]]][/[database][?options]]

Przyczyny bezpieczeństwa

  1. Nie zezwalaj na dostęp wszędzie ze względów bezpieczeństwa
  2. Ogranicz do swojego adresu IP
  3. Połącz się przez roboMongo 3T za pomocą dodatkowego węzła klastra z MongoDB Atlas


  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Jak korzystać z MongoDB Stitch w aplikacjach na Androida

  2. Czy MongoDB jest w jakiś sposób ograniczony do jednego rdzenia?

  3. Jak poprawnie połączyć się z klastrem Atlas M0 (Free Tier) za pomocą sterownika Java?

  4. Jak uzyskać identyfikator obiektu po zapisaniu obiektu w Mongoose?

  5. Jak wyświetlić listę wszystkich baz danych MongoDB w Node.js?