База данных отображается, но коллекции не отображаются в Mongo Compass Enterprise Version - PullRequest
0 голосов
/ 03 декабря 2018

Я создал роль и пользователя только для чтения на уровне коллекции в Mongo Enterprise Server v3.4.Вот пользовательская роль:

db.createRole(
{role: "Dummyrole","privileges" : [
                {
                        "resource" : {
                                "db" : "myDb1",
                                "collection" : "myCol1"
                        },
                        "actions" : [
                                "collStats",
                                "dbHash",
                                "dbStats",
                                "find",
                                "killCursors",
                                "listCollections",
                                "listIndexes",
                                "planCacheRead"
                        ]
                }
        ]    , roles: []});

Несмотря на то, что я могу видеть базы данных myDb1 и myCol1 в версии сообщества Mongo Compass, я не могу видеть коллекции ни в одном из моих других инструментов, таких как версия Mongo Compass Enterprise., NoSQl Booster, Zoomdata и Robo3t.

Может кто-нибудь иметь представление, почему он не отображается?Если я использую любую встроенную роль, я могу видеть все как обычно.

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