Я создал пользователя-администратора для Монго, используя следующие инструкции:
http://docs.mongodb.org/manual/tutorial/add-user-administrator/
С клиента Монго, похоже, я могу аутентифицироваться:
> use admin
switched to db admin
> db.auth('admin','SECRETPASSWORD');
1
>
Но я не могу подключиться другим способом. Например:
mongo -u admin -p SECRETPASSWORD
выдает ошибку:
JavaScript execution failed: Error: 18 { code: 18, ok: 0.0, errmsg: "auth fails" } at src/mongo/shell/db.js:L228
У меня есть auth = true
в etc/mongod.conf
.
Чего мне не хватает?