Ошибка аутентификации в MongoDB при использовании с mongoVUE в качестве пользовательского интерфейса администратора - PullRequest
0 голосов
/ 11 января 2012

Я использую mongoVUE в качестве пользовательского интерфейса администратора Монго.Мой сервер Монго работает с включенной аутентификацией. Я создал одну тестовую базу данных (скажем, test_db) и одного пользователя (test_user) в этой базе данных.Я авторизовал test_db с помощью test_user.Если я использую оболочку mongo, то такие команды, как "show db", "show collection" в некоторых db, приводят к ошибке авторизации (это нормально и исключено).Но если использовать mongoVUE для входа на сервер mongo с помощью test_user.Я могу видеть все БД.я могу получить к ним доступ, я могу изменить их.Кто-нибудь знает, что здесь происходит?

1 Ответ

0 голосов
/ 11 января 2012

Пользователи, которые перечислены в базе данных администратора, имеют доступ к любой другой базе данных, могут делать show dbs и show collections, без явного добавления в любую другую базу данных.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...