Какая база данных рекомендуется для хранения учетных записей MongoDB? - PullRequest
2 голосов
/ 26 января 2020

Мы все еще довольно плохо знакомы с MongoDB, и мне любопытно, действительно ли разумно хранить учетную запись пользователя в той же базе данных, что и данные. Документация db.createUser(), похоже, не охватывает эту топи c, или я пропустил ее при повторном чтении страницы.

Где я должен указать, особенно если учетная запись не принадлежит только одному база данных?

Должна ли каждая учетная запись go в базе данных admin?

Должна ли я создать отдельную базу данных для хранения учетных записей пользователей?

use someDb #<----what I'm wondering about when doing:
db.create({ "user": "someUser",
    "pwd":"somePassword",
    "roles":[
        {"role": "readWrite", "db":"someDb"},
        {"role": "readWrite", "db":"someOtherDb"}
    ]
})

Может быть, более Опытный админ может рассказать мне о некоторых лучших практиках здесь. Поскольку мы все учимся, мне нужно убедиться, что мы принимаем правильные решения.

Заранее спасибо!

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