我使用以下说明为 mongo 创建了一个管理用户:
Http://docs.mongodb.org/manual/tutorial/add-user-administrator/
从 mongo 客户端来看,我似乎可以验证:
> use admin
switched to db admin
> db.auth('admin','SECRETPASSWORD');
1
>
但我不能用其他方式联系,例如:
行政密码
给出了错误:
JavaScript execution failed: Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" } at src/mongo/shell/db.js:L228
我在 etc/mongod.conf
有 auth = true
。
我错过了什么?