2017-05-13 231 views
0

手动运行SQL Server和SQL Server Browser服务时都没有问题,但由于屏幕截图The Error中显示的错误,SQL Server代理无法启动。无法启动SQL Server代理服务

所以我检查SQLAGENT日志,发现这个

2017-05-13 10:19:19 - ? [100] Microsoft SQLServerAgent version 11.0.6248.0 (X64 unicode retail build) : Process ID 2380

2017-05-13 10:19:19 - ? [495] The SQL Server Agent startup service account is

2017-05-13 10:19:19 - ? [393] Waiting for SQL Server to recover database 'msdb'...

2017-05-13 10:19:19 - ! [298] SQLServer Error: 229, The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (DisableAgentXPs)

2017-05-13 10:19:19 - ! [000] The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (Error 229)

2017-05-13 10:19:19 - ! [298] SQLServer Error: 229, The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (DisableAgentXPs)

2017-05-13 10:19:19 - ! [000] The EXECUTE permission was denied on the object 'sp_sqlagent_update_agent_xps', database 'msdb', schema 'dbo'. [SQLSTATE 42000] (Error 229)

2017-05-13 10:19:19 - ? [098] SQLServerAgent terminated (normally)

这是因为服务器代理不具有系统管理员权限的东西?

回答