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

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

2 ответов

5 просмотров

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.

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

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

Сonst magicTgHTML = (text, entities) => { let processedText = text; let offsetShift = 0; entities.forEach(entity => { const { offset, length, type, url, ...
Андрей
1
В смысле более затратная? Общая стоимость владения лошадью меньше, чем автомобиля. В среднем.
Sergej R
10
Добрый день, подскажите, пожалуйста, кто может помочь? Заказал Orange Pi AiPro, но не могу скачать на него официальное программное обеспечение, так как оно доступно только на ...
Ivan
2
Кстати, раз про скачивание файлов разговор зашел) Сделал бота для себя (транскрибирующего и суммаризирующего встречи) но не ожидал что за 2 месяца 10к пользователей набежит😅...
Andrey Obolenskiy
8
коллеги привет. уже второй день бьемся об заклад с одной ошибкой, может вы сталкивались с таки странным поведением? есть тестовый сервер, на который паблишим релизную версию W...
Magzhan
11
t.me/<username> и tg://user?id=<id> отваливаются по понятным причинам
Denis 🐍|👑 | darling! 🥰
7
Вы когда из вики.... копировали, не обратили внимание на года(ы)? 😉 ==== если до 1917 года в Москве было около 15 000 легковых извозчиков, то к 1920 году их осталось 5 000, а ...
Igor Mitin
4
На счёт замены разрабов нейронами: Вряд-ли заказчик сможет нормально пояснить нейросети, чё он хочет. Они то человеку нормально пояснить не могут, не то что нейросети. Так что...
Alex Kom
1
Слушайте, а при создании навигации на Tailor рили нельзя определять активный пункт навигации, как в Static Pages?
Pavel Lautsevich
11
Что я могу сказать? Погуглите получше - чтобы узнать: 1. Что будет стоить содержание машины 2. Что будет стоить содержании лошади. P.S. Моя мысль о том, повторюсь еще раз,...
Igor Mitin
1
Карта сайта