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

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

2 ответов

20 просмотров

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
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
1. https://www.kaggle.com/code/ahmadrezagholami2001/housing-estimation-linear-regression 2. https://www.kaggle.com/code/ahmadrezagholami2001/uncovering-quality-in-wines-logis...
Ahmadreza
1
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта