Невозможно импортировать файл json в базу данных mLab - утверждение: 18 { ok: 0.0, errmsg: "auth failed", код: 18 }

Я пытаюсь импортировать мой файл JSON в мою недавно созданную базу данных mLab.

Я использовал команду

mongoimport -h ds041526.mlab.com:41526 -d coursera_zips -c zips -u %MONGO_USER% -p %MONGO_PASSWORD% --file db/zips.json

Я знаю, что введенные мной имя пользователя и пароль верны, но я все еще получаю сообщение об ошибке, подтверждающее, что я не прошел аутентификацию. Не уверен почему.

1 ответ

Решение

Вы должны указать authenticationDatabase опция для импорта монго вместе с именем пользователя и паспортом.

mongoimport -h ds041526.mlab.com:41526 -d coursera_zips -c zips -u %MONGO_USER% -p %MONGO_PASSWORD%  --authenticationDatabase %AUTH_DB% --file db/zips.json
Другие вопросы по тегам