访问没有身份验证错误的mongodb数据库

时间:2020-04-14 11:29:42

标签: node.js mongodb

我尝试访问未从我的代码获得密码的mongodb数据库,但它给出了错误 MongoParseError: Invalid empty username provided

在我的代码中,我将用户名和密码保留为空字符串

这是代码:

const targetConnectionOptions = {
  host: config.get('MONGODB_HOST'),
  user: '',
  password: '',
};

有什么解决方案吗?预先感谢。

1 个答案:

答案 0 :(得分:0)

您明确地尝试使用空用户名和空密码登录,通常Mongo拒绝它们。完全删除用户名和密码,或者至少尝试将其设置为null而不是空字符串。