2015-07-02 4 views
0

Я получаю эту ошибку при попытке входа в базу данных MongoLab с помощью командной строки в UbuntuMongoLab MongoDB Войти Ошибка Ошибка

> 2015-07-02T13:44:05.682-0400 I NETWORK DBClientCursor::init call() failed 
>2015-07-02T13:44:05.694-0400 E QUERY Error: error doing query: failed 
at DBQuery._exec (src/mongo/shell/query.js:83:36) 
at DBQuery.hasNext (src/mongo/shell/query.js:240:10) 
at DBCollection.findOne (src/mongo/shell/collection.js:187:19) 
at DB.runCommand (src/mongo/shell/db.js:58:41) 
at DB.isMaster (src/mongo/shell/db.js:680:51) 
at DB._getDefaultAuthenticationMechanism (src/mongo/shell/db.js:1227:27) 
at DB._authOrThrow (src/mongo/shell/db.js:1252:33) 
at (auth):6:8 
at (auth):7:2 at src/mongo/shell/query.js:83 
exception: login failed 

ответ

0

Дважды проверьте, что ваш клиент поддерживает версию MongoDB ваш сервер работает. Если вы используете одну из наших экспериментальных баз данных, они недавно были обновлены до версии MongoDB 3.0 с новым механизмом аутентификации SCRAM-SHA-1. Теперь для подключения к этим базам данных требуется 3.0 Mongo shell или драйвер, который поддерживает SCRAM-SHA-1.

http://docs.mongodb.org/manual/release-notes/3.0-scram/#upgrade-drivers

Если у вас есть какие-либо вопросы, не стесняйтесь обращаться к нам в [email protected] и мы будем рады помочь.

С уважением,

Джаред

Смежные вопросы