Проблемы при подключении с помощью MongoDB Compass

Я пытаюсь увидеть содержимое коллекции с помощью MongoDB Compass. У меня есть логин и пароль установить. Я могу успешно войти в систему, но не вижу никаких документов в коллекции. Вместо этого, я вижу ошибку:

ошибка при загрузке навигации: команда hostInfo требует
идентификация.

вот список ролей пользователя:

 "roles" : [
                {
                        "role" : "readWrite",
                        "db" : "moviesDB"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "moviesDB"
                },
                {
                        "role" : "dbOwner",
                        "db" : "moviesDB"
                },
                {
                        "role" : "clusterMonitor",
                        "db" : "admin"
                },
                {
                        "role" : "dbAdmin",
                        "db" : "moviesDB"
                }
        ]

Я могу успешно запросить коллекцию с помощью оболочки mongo и узел.водитель JS, но не через компас.
Если кто-то может сказать мне, что я делаю неправильно, я ценю это. Заранее спасибо!

16
задан wicccked
25.04.2023 16:08 Количество просмотров материала 2918
Распечатать страницу

1 ответ

Я обнаружил, что причина номер один простых проблем аутентификации через MongoDB приложений администрирования, таких как 3T и компас в правильном указании базы данных аутентификации. Убедитесь, что база данных проверки подлинности пользователя, которого вы пытаетесь войти в систему как правильно установить.

помимо этого, он будет принимать некоторые скриншоты из настроек входа компас, чтобы обеспечить более глубокое понимание. Желаем удачи!

0
отвечен Kevin 2023-04-26 23:56

Постоянная ссылка на данную страницу: [ Скопировать ссылку | Сгенерировать QR-код ]

Ваш ответ

Опубликуйте как Гость или авторизуйтесь

Имя
Вверх