Я получаю следующее сообщение об ошибке, уставившись SqlDependencySqlDependency Разрешение вопрос
Не удается найти указанный пользователем «владельца». Не удается найти очередь 'SqlQueryNotificationService-dfb11997-c69e-4e3b-a640-29cdf4c3e9fa', , потому что она не существует или у вас нет разрешения. Недействительный название объекта 'SqlQueryNotificationService-dfb11997-c69e-4e3b-a640-29cdf4c3e9fa'.
Я уже дал следующие разрешения. Не знаете, какие еще разрешения предоставить команде sql/user. Цените свое время и помочь
GRANT CREATE PROCEDURE to [SqlUser]
GRANT CREATE QUEUE to [SqlUser]
GRANT CREATE SERVICE to [SqlUser]
GRANT REFERENCES on
CONTRACT::[http://schemas.microsoft.com/SQL/Notifications/PostQueryNotification]
to [SqlUser]
GRANT VIEW DEFINITION TO [SqlUser]
GRANT SELECT to [SqlUser]
GRANT SUBSCRIBE QUERY NOTIFICATIONS TO [SqlUser]
GRANT RECEIVE ON QueryNotificationErrorsQueue TO [SqlUser]
GRANT ALTER ON SCHEMA::dbo TO [SqlUser]
GRANT CONTROL ON SCHEMA::[dbo] TO [SqlUser];
GRANT IMPERSONATE ON USER::DBO TO [SqlUser];
ALTER USER [sqluser] WITH DEFAULT_SCHEMA=[SqlUser]
GO