Det finns några förutsättningar för att konfigurera autentisering på mongo:
-
Placera denna rad i mongod.conf
säkerhet:
auktorisering:aktiverad
Starta sedan om din docker och följ följande steg:
- Anslut till mongo via
mongo
- använd admin
-
Skapa en användare
{ user: "root", pwd: "root", roles: [ { role: "userAdminAnyDatabase,readWriteAnyDatabase", db: "admin" } ]
})
-
Avsluta Mongo-skalet
- Tillhandahålla autentiseringsdatabas för att ansluta till mongo:
mongo admin -u root -root