Разрешения для хранимой процедуры с массовой вставкой - PullRequest
0 голосов
/ 02 ноября 2010

Я хочу создать хранимую процедуру для выполнения массовой вставки, чтобы пользователь, которому я предоставляю доступ к хранимой процедуре, мог запускать ее без каких-либо других разрешений.

Можно ли как-нибудь предоставить "ХАРАКТЕРИСТИКИ АДМИНИСТРАТОРА ХРАНИЛИЩА" хранимой процедуре, чтобы мне не нужно было предоставлять пользователю разрешение на массовую операцию сервера?

Есть ли другое решение?

Я использую SQL Server 2005.

1 Ответ

1 голос
/ 02 ноября 2010

Вы можете изменить хранимую процедуру, чтобы использовать "EXECUTE AS" , чтобы она запускалась в другом контексте.

...