Всем привет, Не подскажете как дать доступ на создания базу

данных читать писать update делать, индексы создавать, также таблицы может создавать,
НО он не может удалять базу данных. Также не может создавать, удалять, изменять пользователей?
Это на подобий админа с урезанными правами

2 ответов

18 просмотров

In MongoDB, you can create a user with limited administrative rights by following these steps: 1. Connect to the MongoDB instance using a privileged user account. 2. Switch to the admin database: use admin . 3. Create a new user account with the necessary privileges. For example, to create a user with read and write access to a specific database, the ability to create indexes, and without the ability to delete the database, you can use the following command: shell db.createUser({ user: "limited_admin", pwd: "password", roles: [ { role: "readWrite", db: "your_database" }, { role: "dbAdmin", db: "your_database" }, { role: "indexBuilder", db: "your_database" } ] }) Replace "limited_admin" with the desired username, "password" with the user's password, and "your_database" with the specific database name. This command grants the "readWrite" role for read and write operations, the "dbAdmin" role for creating tables, and the "indexBuilder" role for creating indexes. The user will not have the privileges to delete the database or manage other users. Note: Make sure you are connected as a user with sufficient privileges to create new users and assign roles. Please refer to the MongoDB documentation for more information on user management and available roles specific to your MongoDB version.

h8ace- Автор вопроса
Secret Phantom
In MongoDB, you can create a user with limited adm...

Thank you for providing information on creating a user with limited administrative rights in MongoDB. This information has been very helpful and assisted me in understanding the process of creating such users in the MongoDB database. Спасибо вам за предоставленную информацию о создании пользователя с ограниченными административными правами в MongoDB. Эта информация была очень полезной и помогла мне разобраться в процессе создания таких пользователей в базе данных MongoDB.

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
Коллеги, может знает кто, можно ли цвет бейджа счётчика в BackendMenu менять без бубнов?
Alex Blaze
3
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
Привет!) Кто как юзает переменные в строках?) Чисто ради интереса Вот так: echo "У меня {$bananasAmount} бананов"; Или вот так: echo "У меня ${bananasAmount} бананов";
Виталий
3
разработчик ботов скидывает портфолио, боты которые он уже создал. А вот как узнать что это именно он их создал?
Gosudar
4
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
кто-нибудь уже пробовал это?
Lencore
4
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
❓ Подскажите как сделать в группе телеги функцию (кнопку) пересылки сообщения где есть нарушение правил? Бот к каждому сообщению (по определенным ключам) добавляет снизу кнопк...
Alexander
4
Карта сайта