【问题标题】:Cannot authenticate to mongodb with mongoose without using admin在不使用管理员的情况下无法使用 mongoose 对 mongodb 进行身份验证
【发布时间】:2017-09-30 07:51:09
【问题描述】:

我可以毫无问题地连接 RoboMongo 和 Studio 3T。

  1. 本地 mongo 正在我的开发盒上运行

工作正常

return 'mongodb://:@localhost:27017/nodetodos';
  1. dev server mongo 正在虚拟机上的 Linux 上运行

    return 'mongodb://root:bitnami@10.100.40.204:27017/nodetodos';
    

验证失败! (nodetodos)

但是,管理数据库可以工作,但没有我的收藏!

return 'mongodb://root:bitnami@10.100.40.204:27017/admin';   (admin works)

【问题讨论】:

    标签: node.js mongodb mongoose mongodb-query mongoose-schema


    【解决方案1】:

    用户在 wole 服务器上 不在nodetodos db上

    尝试使用

    return 'mongodb://root:bitnami@10.100.40.204:27017/nodetodos?authSource=admin';  
    

    【讨论】:

      猜你喜欢
      • 2019-11-08
      • 2016-12-15
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-09-18
      • 2016-01-22
      • 2023-01-03
      • 1970-01-01
      相关资源
      最近更新 更多