Een van de vele geweldige dingen van ScaleGrid is dat het platform je in staat stelt om MongoDB-hostingimplementaties te voorzien van authenticatie met een enkele klik. MongoDB-verificatie wordt ten zeerste aanbevolen voor implementaties die zijn blootgesteld aan internet.
MongoDB heeft een concept van gebruikers per database. Wanneer u een implementatie inricht met authenticatie via ScaleGrid, maken we een MongoDB-beheerdersgebruiker voor de databasebeheerder. Deze gebruiker heeft wel toegang tot de nieuwe databases die zijn gemaakt, maar is niet toegankelijk via de verbindingsreeks. Dat wil zeggen, u kunt eerst verbinding maken met de beheerdersdatabase en vervolgens "gebruik
We begrijpen dat dit voor de meeste gebruikers niet de optimale ervaring is, dus we raden u aan een nieuwe gebruiker te maken voor elke database die u wilt openen via de verbindingsreeks. Hier zijn de stappen om een nieuwe gebruiker aan te maken in
- mongo
:27017/admin -u “admin” -p “ ” - gebruik
; - db.addUser(“
”, “ ”);
Je kunt bestaande gebruikers in een database controleren (als je een database hebt geïmporteerd via MongoRestore) door de volgende opdracht te typen:
“gebruik
U kunt nu rechtstreeks verbinding maken met
“mongodb://
Lees meer over de geavanceerde mogelijkheden van onze MongoDB-hostingoplossingen via onze DBaaS Help-documenten.