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

Zaloguj się przy użyciu poświadczeń roota w kontenerze Mongodb utworzonym za pomocą Docker compose

Istnieje kilka wymagań wstępnych, aby skonfigurować uwierzytelnianie w mongo:

  • Umieść tę linię w mongod.conf

    bezpieczeństwo:

    autoryzacja:włączona

Następnie uruchom ponownie okno dokowane i wykonaj następujące czynności:

  • Połącz się z mongo przez mongo
  • użyj administratora
  • Utwórz użytkownika

    {
        user: "root",
        pwd: "root",
        roles: [ { role: "userAdminAnyDatabase,readWriteAnyDatabase", db: "admin" } ]
    

    })

  • Wyjdź z powłoki Mongo

    • Podaj bazę danych uwierzytelniania, aby połączyć się z mongo:

mongo admin -u root -proot



  1. Redis
  2.   
  3. MongoDB
  4.   
  5. Memcached
  6.   
  7. HBase
  8.   
  9. CouchDB
  1. Co nowego w MongoDB 4.2

  2. MongoDB :Sortowanie danych podczas korzystania z DBcollection find

  3. Aktualizacja Sails.js do wersji v1 z uwzględnieniem odwrotnej wielkości liter

  4. Statystyki wizualne dla Twojego serwera MongoDB

  5. Nieprawidłowy operator „$size” w agregacji