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