Как я понимаю, пользователи, назначенные роли db_datareader, имеют права читать все таблицы в базе данных, а те, которые назначены db_datawriter, могут обновлять все таблицы.Роли базы данных SQL Server
Есть ли роль базы данных, которая дает права пользователя выполнять все хранимые процедуры?
Не с SQL Server 2005, если вы используете разрешение на схеме – gbn
@Joe: После того, как я создаю роль дб-исполнитель, я тогда буду предоставить разрешение этой роли для выполнения всех хранимых процедур, и каждый раз, когда я создаю новый SP, мне придется изменить роль, чтобы добавить права exec к новому процессу, правильно? – ChadD