Серверу-участнику "NT AUTHORITY\СИСТЕМА" не удалось обратиться к базе данных "название базы" в текущем контексте безопасности. [SQLSTATE 08004] (Ошибка 916)

Данная ошибка возникла у меня в процессе выполнения задания резервного копирования. Резервное копирование у меня выполнялось SQL скриптом.

Ошибка MS SQL Server "[SQLSTATE 08004] (Ошибка 916)" связана с настройками безопасности SQL сервера. Решением данной ошибки будет  выдача пользователю соответственных прав. Заходим в SQL Server Managment Studio->Безопасность->Имена для входа->Выбираем пользователя. В ролях сервера ставим ему полномочие "sysadmin"

sql roles

Ошибка уходит. Проверено. Работает.

powered by social2s