Я недавно удалил и заново создал логины в разделе «Безопасность», как показано ниже:
![enter image description here](https://i.stack.imgur.com/P26xM.png)
После этого я сталкиваюсь с проблемой запуска службы агента SQL Server.
Когда служба запускается из services.msc , отображается следующая ошибка:
![enter image description here](https://i.stack.imgur.com/BxGDB.png)
Когда служба запускается с SQL Server Configuration Manager
, отображается следующее всплывающее сообщение об ошибке:
![enter image description here](https://i.stack.imgur.com/LCBgo.png)
Когда я проверял средство просмотра событий, я получил следующую информацию в разделе Приложение :
![enter image description here](https://i.stack.imgur.com/Mmyq5.png)
и ниже ошибка в Безопасность раздел:
![enter image description here](https://i.stack.imgur.com/ks0Xk.png)
Когда я проверил файл журнала **SQLAGENT.OUT**
, я получил следующую ошибку:
2019-03-29 11:56:16 -! [298] Ошибка SQLServer: 229, ВЫПОЛНЕНИЕ
было отказано в доступе к объекту sp_sqlagent_has_server_access,
база данных "msdb", схема "dbo". [SQLSTATE 42000] (ConnIsLoginSysAdmin)
Может кто-нибудь подсказать, как настроить службу агента SQL Server в рабочем режиме?