SQL Server: предоставление db_datawriter для всех баз данных - PullRequest
1 голос
/ 18 марта 2010

Я хочу управлять разрешениями и доступом к серверу баз данных SQL Server на компьютере разработчика. Я создал локальную группу окон (называемую DBReaderGroup) и назначил для нее разных людей. Группа была успешно создана как логин SQL Server:

create login [MYMACHINE\DBReaderGroup] from windows

Моя цель - предоставить этой группе доступ на чтение / запись ко всем базам данных (которые постоянно добавляются и удаляются). Можно ли настроить правильные параметры, чтобы SQL Server управлял этим?

Моя самая большая проблема заключается в том, что каждый раз, когда создается БД, мне приходится обновлять настройки «User Mapping» для этой группы в новой базе данных.

Я что-то упустил?

1 Ответ

1 голос
/ 18 марта 2010

Добавьте логин в базу данных Model в роли db_datawriter, и любая новая база данных предоставит этому логину полный доступ на запись по умолчанию. Однако это не сработает, если добавляемые базы данных поступают из других источников (т.е. восстановленных версий).

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...