Роли базы данных SQL Server - PullRequest
       2

Роли базы данных SQL Server

12 голосов
/ 12 января 2012

Насколько я понимаю, пользователи, назначенные на роль db_datareader, имеют права на чтение всех таблиц в базе данных, а пользователи, назначенные на db_datawriter, могут обновлять все таблицы.

Существует ли роль базы данных, которая дает права пользователявыполнить все хранимые процедуры?

Ответы [ 2 ]

16 голосов
/ 12 января 2012

Вы должны бросить свои собственные.

CREATE ROLE db_executor;
GRANT EXECUTE TO db_executor;
EXEC sp_addrolemember 'db_executor', 'username';
0 голосов
/ 12 января 2012
GRANT EXEC ON SCHEMA::dbo

Вы можете заменить dbo для вашей конкретной установки

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