Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Незащищённые сборки в MS SQL  [new]
aldaris
Member

Откуда:
Сообщений: 3
Здравствуйте сталкнулся с такой проблемой, с MS SQL не работаю так что прошу не пинать.=)

Нужно по срабатыванию триггера вызывать хранимую процедуру, но она далжна иметь "расширенные возможности", permission level=External
Решение которое я нашёл
Подписать сборку, зарегистрировать ассиметричный ключ, создать учётку на основе ключа и прадоставить возможность выполнять такие сборки
USE master
GO
CREATE ASYMMETRIC KEY AsymmetricKeyName FROM EXECUTABLE FILE = '...'
CREATE LOGIN CLRLogin FROM ASYMMETRIC KEY AsymmetricKeyName
GRANT EXTERNAL ACCESS ASSEMBLY TO CLRLogin
GO

Но после этого студия вообще не хочет деплоить сборку пишет:
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.
При выполнении текущей команды возникла серьезная ошибка.. При наличии результатов они должны быть аннулированы.

Мои попытки исправить пока не увенчались успехом(.
Спасибо.
3 сен 09, 10:10    [7611468]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить