Погуглил достаточно и нашел несколько решений этой ошибки, которые мне не помогли. Все, что я пытаюсь сделать, это:
Создана хранимая процедура:
create procedure test
as
begin
update dummytable set dummycolumn = 'abcd'
end
Создана работа - 'testjob' и запущена пользователь, который является владельцем базы данных.
Я вижу ошибку:
Сообщение
«EXECUTE AS USER» не удалось для запрошенного пользователя «xxx» в базе данных «гггг». Шаг не удался.
Я попытался: сбросить владельца базы данных, создать нового пользователя и запланировать задание, установить уровень базы данных TRUSTWORTHY
. Ничего не помогло.
Может кто-нибудь помочь мне решить эту проблему?