Разрешение расширенной хранимой процедуры sp_executesql предоставлено не общедоступным
Разрешение на доступ запрещено для всех, но предоставляется пользователю, а также учетной записи службы. В обоих случаях при попытке запустить эту расширенную хранимую процедуру из пакета служб Integration Services в разрешении отказывается.
Есть ли в службах Integration Services параметр, который позволяет пакету использовать разрешения учетной записи службы, управляющей службой Службы Integration Services?
Есть ли способ предоставить расширенный доступ к хранимой процедуре путем предоставления EXECUTE для процедуры, который позволит учетной записи службы запустить это задание?
Я уже запустил и проверил, что доступ для учетной записи службы установлен на
GRANT
для
sp_executesql
для вышеупомянутой учетной записи службы.
USE master
GO
GRANT EXECUTE ON sys.sp_executesql ot [mydomain\myserviceaccount]
GO