MongoDB
 sql >> Base de données >  >> NoSQL >> MongoDB

Problème de configuration des utilisateurs et de connexion à Mongo avec PHP

Le schéma d'authentification de la version 3.0 n'est pas compatible avec les pilotes 2.x. Une façon de le faire fonctionner consiste à rétrograder le mécanisme d'authentification :

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

Créez ensuite un utilisateur et vous devriez pouvoir vous connecter avec lui.