Mongodb: слишком много пользователей аутентифицировано - PullRequest
1 голос
/ 16 мая 2019

Я пытаюсь авторизоваться на моей БД и получить некоторые записи, но я получаю эту странную ошибку:

enter image description here Как я могу это исправить?

Ответы [ 2 ]

0 голосов
/ 03 июня 2019

Вы авторизовали слишком много пользователей. Одним из решений является сначала выйти из оболочки, а затем попытаться снова авторизоваться:

mongo

Вам не нужно авторизоваться при создании соединения

use your_file_db

теперь вы можете использовать

db.auth("db_user","db_pass")

и теперь вы можете получить свои записи.
Или вы можете напрямую авторизовать супер-менеджера, а также получить записи в своей базе данных.

0 голосов
/ 28 мая 2019

Не уверен, что этот билет связан, потому что я все еще вижу эту проблему с MongoDB 4.0.9, но, как я ее исправил, я не использовал db.auth(), а вышел из оболочки, затем войдите в систему еще раз:

mongo --ssl mongodb://myhost.io --authenticationDatabase admin -u adminUser -p
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...