В настоящее время у меня есть приложение node.js, которое использует MongoDB в качестве базы данных. Когда я пытаюсь подключить его к базе данных, я получаю ошибку:MongoDB не подключается
MongoError: not authorized for query on <database_name>.<collection_name>
Это работает несколько месяцев назад, но сейчас она не работает. Пожалуйста, скажите мне, что случилось.
Я использую MongoLab.
Если вы используете базу данных Sandbox, они недавно прошли техническое обслуживание для обновления до версии 3.0: http://docs.mongolab.com/20150930-maintenance-event/. Возможно, вам нужно обновить драйвер до того, который совместим с новым механизмом auth в версии 3.0. – pneumee