我正在构建一个R 脚本,其中我需要通过身份验证连接到MongoDB ,并使用rmongodb包处理从数据库中获取的数据。为此,我在3.0.4 版本中创建了一个新的 MongoDB 用户,同时从R 脚本身份验证连接到 mongoDB失败。此外,用户通过 mongo shell 成功验证。当我对在 MongoDB 2.x 版中创建的用户进行身份验证时,身份验证也可以正常工作。
以下是我们在 R 脚本中用于连接 Mongo 数据库的代码片段。
mongo <- mongo.create("127.0.0.1", "", "user", "pass", "db", 0L )
在执行上述代码片段时,我们收到以下响应
错误:加载所需的包:rmongodb 身份验证失败。
请建议我适当的解决方案来解决 rmongodb 包中的身份验证失败问题。