
MongoDB это сервер баз данных noSQL. Однажды Установка MongoDB, по умолчанию, предоставите нам доступ к базе данных из же командной строки без проверки подлинности, через команду Монго.
Мы будем видеть, как мы можем обеспечить наших баз данных, Создание пользователей для них, и, конечно,, Мы увидим как удалить их.
Как создать администратора ( Администратор ) в MongoDB
Он сначала будет создание пользователя с правами администратора, для этого, Мы получить доступ к серверу MongoDB и как вы можете увидеть ниже:
1 2 3 4 5 6 7 8 9 10 11 12 13 | $ mongo > use admin > db.createUser( { user:"nombreUsuarioAdmin", pwd:"contrasenaUsuarioAdmin", roles:[{role:"root",db:"admin"}] } ) > exit |
Один раз, Мы будем подключаться к базе данных с использованием этих учетных данных, для этого, выполните следующую команду:
1 | $ mongo -u nombreUsuarioAdmin -p --authenticationDatabase admin |
Добавить пользователя в базу данных MongoDB
Можно также создать конкретные базы данных пользователей, пользователь будет иметь доступ к этой уникальной базе данных. Также можно указать уровень доступа для этого пользователя в базе данных. Например, для создания количество пользователей с доступом чтения записи в базе данных «Моя_база_данных»:
1 2 3 4 5 6 7 8 9 10 | > use mibasededatos > db.createUser( { user: "miusuario", pwd: "micontrasena", roles: ["readWrite"] } ) > exit |
Чтобы убедиться, что все прошло хорошо, Используйте следующую команду. Если в результате 1, означает, что он успешно:
1 | > db.auth('miusuario','micontrasena') |
Для получения списка всех пользователей базы данных, выполните следующую команду:
1 | > db.getUsers() |
Удаление пользователя из базы данных в MongoDB
Если вы хотите, чтобы удалить пользователя из базы данных, просто выполните следующее:
1 2 | > use mibasededatos > db.dropUser('miusuario') |
Эти команды позволяют нам управлять нашими пользователями базы данных noSQL MongoDB, можно добавить или удалить необходимые.

4 мысли о»Как создавать или удалять пользователей в MongoDB”
Дорогой, Большое спасибо, Отличная подборка, но у меня есть запрос, Если я хочу изменить пользователя? Большое спасибо, Всего хорошего
Для этого используется метод db.updateUser() Аналогичным образом в том, как использовать метод, увиденные в этой статье.
Здравствуйте в телеграмме группы могут консультироваться сомнения или они являются статьи добавляются
Привет powerangelito, Телеграмма, теперь у нас есть группа не, только канал.