我是mongo的新手.最近在mongoLab中创建了一个帐户.
我正在尝试使用以下语句连接到数据库.
mongo ds039487.mongolab.com:39487/webbies -u <dbuser> -p <dbpassword>
Run Code Online (Sandbox Code Playgroud)
得到以下错误
MongoDB shell version: 2.4.8
connecting to: ds039487.mongolab.com:39487/webbies
Wed Dec 11 22:30:16.686 Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" } at src/mongo/shell/db.js:228
exception: login failed
Run Code Online (Sandbox Code Playgroud)
注意:dbuser - 是在mongoLab中创建的用户
这有什么缺失?好心劝告.
Chr*_*isV 44
旧线程,但以防万一它可以帮助其他人:我的问题是使用shell版本2.4.9连接到mongo db版本3.0.7(http://docs.mongolab.com/connecting/#mongo_shell).
更新我的shell对其进行了排序(https://docs.mongodb.org/master/tutorial/install-mongodb-on-ubuntu/).
Sim*_*mon 12
好的 - 我想出来了,还想加入pneumee的答案.

| 归档时间: |
|
| 查看次数: |
26167 次 |
| 最近记录: |