我正在尝试使用我设置的凭据和用户连接到MongoLab数据库。我使用500mb的存储空间(免费的Sandbox版本)选择了AWS实例。它说Mongo是3.0.x(在MongoLab中显示3.0.9)。
在我的环境中,我正在运行MongoDB shell version: 3.2.1
使用命令:
mongo ds011111.mongolab.com:11111/mydbname -u dbname -p dbpass
在shell中,我能够连接到DB就好了。但是,当试图通过Robomongo连接时,我不是。我使用相同的用户名,密码,数据库名称,主机和端口。当我运行测试时,它连接到主机和端口就好了,但它说授权失败(这不应该,因为我只是被授权在shell中连接)。
发生什么事了?