Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Разрешение ADMINISTER BULK OPERATIONS через сертификат  [new]
Dmitrii Stepanov
Member

Откуда:
Сообщений: 15
Добрый день!
Проблема следующая. Есть xml файл, который открывается в хранимой процедуре через OPENROWSET. Соответственно, пользователям нужно разрешение ADMINISTER BULK OPERATIONS. Решил сделать через сертификат. Создал в мастере сертификат, имя входа, сопоставляемое с сертификатом, бэкапнул сертификат, восстановил в пользовательской БД, подписал им хранимую процедуру. Но всё равно требует разрешение на инструкции массовой загрузки. Что я делаю не так?
7 ноя 17, 17:22    [20933757]     Ответить | Цитировать Сообщить модератору
 Re: Разрешение ADMINISTER BULK OPERATIONS через сертификат  [new]
Dmitrii Stepanov
Member

Откуда:
Сообщений: 15
Разобрался. При вызове OPENROWSET права имени входа, созданного на основе сертификата, исключаются из набора прав текущего пользователя. Чтобы этого не происходило, запрос с OPENROWSET необходимо вызывать через dynamic SQL.
7 ноя 17, 17:44    [20933893]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить