Невозможно импортировать файл 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