MongoDB en la autenticación mLab falla
Creé una nueva cuenta de mLab y creé una base de datos según los pasos aquíhttp://docs.mlab.com/#create-sub . Intentando conectarme a la base de datos usando mongo shell y el módulo mongoose Node.js, pero veo el error 'Authentication Failed' en ambos casos.
En el shell Mongo, el comando es, he verificado las credenciales
mongo ds012345.mlab.com:56789/dbname -u dbuser -p dbpassword
Error:
MongoError: authentication fail
at Function.MongoError.create (E:\Gatsby\notmongoose\node_modules\mongodb-core\lib\error.js:31:11)
Usando mangosta
var mongoose = require('mongoose')
, Admin = mongoose.mongo.Admin;
var uri = '<correct mongo uri here>';
var connection = mongoose.createConnection(uri,
{
User: '<uname>',
Password: '<pwd>'
});
connection.on('open', function() {
console.log('connection established!!!');
new Admin(connection.db).listDatabases(function(err, result) {
console.log('listDatabases succeeded');
console.log(err);
console.log(result);
});
});
Error :: Error de MongoConnect MongoError: error de autenticación
¿Hay algo más que deba hacerse en la consola mLab o cualquier otra cosa que pueda estar haciendo mal o faltando?