【问题标题】:nodejs/mongoose authentication issue on dotclouddotcloud 上的 nodejs/mongoose 身份验证问题
【发布时间】:2012-12-29 00:36:17
【问题描述】:

我正在使用带有 mongoose 的 node.js,它无法连接到因身份验证问题而失败的数据库。

使用连接环境变量uri: :mongodb://root:***@[appname]-[user]-db-0.azva.dotcloud.net:4518 结果是: { [MongoError: auth failed] name: 'MongoError', errmsg: 'auth failed', ok: 0 }

尝试根据 DOTCLOUD_DB_MONGODB_HOST 等环境变量建立自己的 conn URI,URI 是正确的,传递给 env 变量,但问题仍然是基于 DB 日志: db.0 Sat Dec 29 00:31:08 [conn66] auth: 找不到用户 root,admin.system.users

谁能帮我解决这个丢失的用户根?

提前谢谢你!!!

更新:我通过“使用管理员”登录到 mongodb 节点上的 mongodb 控制台,也无法使用该用户名和密码进行身份验证。也不创建新用户和密码。 :(

【问题讨论】:

    标签: node.js mongoose dotcloud


    【解决方案1】:

    已解决。 dotcloud 系统以某种方式严重配置了数据库实例。 创建一个新应用,一切正常。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-05-17
      • 2014-02-12
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多