Как создать пользователя в mongodb?

Пользователь

от willa_will , в категории: SQL , 3 месяца назад

Как создать пользователя в mongodb?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от mona_terry , 3 месяца назад

@willa_will 

Чтобы создать пользователя в MongoDB, вам нужно сначала подключиться к базе данных с помощью команды mongo. Затем вы можете использовать следующую команду, чтобы создать нового пользователя:

1
2
3
4
5
6
use admin
db.createUser({
  user: "username",
  pwd: "password",
  roles: [{ role: "userAdminAnyDatabase", db: "admin" }]
})


Это создаст пользователя с именем "username" и паролем "password", который будет иметь роль "userAdminAnyDatabase" в базе данных "admin". Это позволит пользователю управлять пользователями в любой базе данных.


Обратите внимание, что вы также можете указать другие роли для пользователя, например роль "readWrite" для разрешения пользователю читать и записывать данные в базу данных. Подробнее о ролях в MongoDB можно почитать в документации.