我的 mongo 数据库出现问题。
当我运行服务器时,我不断收到此错误,并且我已导出密码。
{ [MongoError: auth fails] name: 'MongoError', errmsg: 'auth fails', ok: 0 }
如有任何帮助,我们将不胜感激。
最佳答案
检查这些...
- 您是否在
etc/mongod.conf
中设置了auth = true
。 - 您可能正在连接到
test
数据库。
另外检查您的角色。
db.addUser( { user: "admin", pwd: "admin",
roles: ["userAdminAnyDatabase"] } );
角色userAdminAnyDatabase
仅允许用户管理。只能对数据库admin进行身份验证。
关于node.js - 启动 node.js 应用程序时,我收到 MongoError,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19060621/