无法使用robomongo(0.9.0)和用户名和密码连接到mongo(3.4)?

时间:2017-01-25 16:34:18

标签: windows mongodb robo3t

我有一个带有cfg文件的mongo 3.4实例,因此:

systemLog:
 destination: file
 path: D:\Mongo\log\mongod.log
storage:
 dbPath: D:\Mongo\db

使用robomongo版本0.9.0我添加了一个用户:

enter image description here enter image description here

现在,当我尝试连接到数据库时,出现错误:

enter image description here

我检查过密码等似乎都是正确的:

enter image description here

不使用auth,所有工作都按预期工作。

我已经遇到类似的问题Mongodb & Robomongo: Can't connect (authentication)但是因为我有一个支持SCRAM-SHA-1的客户端(0.9)的新版本,这应该可行。

我在这里缺少什么?

1 个答案:

答案 0 :(得分:1)

看起来robobmongo中有一个错误。如果我使用控制台添加用户:

db.createUser({user:"mongoUser", pwd:"***", roles:["userAdminAnyDatabase"]})

身份验证有效。但我现在从robomongo那里得到一个错误:

{{3}}

当我尝试在admin中扩展用户列表时。