sql >> Databasteknik >  >> NoSQL >> MongoDB

Problem med att konfigurera användare och ansluta till Mongo med PHP

Autentiseringsschemat för 3.0 är inte kompatibelt med 2.x-drivrutiner. Ett sätt du bör kunna få det att fungera är genom att nedgradera autentiseringsmekanismen:

use "admin"
var schema = db.system.version.findOne({"_id" : "authSchema"})
schema.currentVersion = 3
db.system.version.save(schema)

Skapa sedan en användare och du bör kunna ansluta till den.




  1. Mongoose duplicate key error med upsert

  2. Hur felsöker man felet OOM-kommandot är inte tillåtet när det används minne> 'maxmemory' i Redis?

  3. I mongoDb, hur tar du bort ett array-element genom dess index?

  4. Spring Boot Integration Testing med Embedded MongoDB