调用sp_start_job时,SQL Server触发器获得EXECUTE权限

时间:2018-08-27 22:09:00

标签: sql-server triggers

我检查了权限和SQLAgentUserRole,它具有EXECUTE GRANT,解决此问题的典型方法是什么?一个网页导致一个插入,该插入将触发触发器,并且从触发器中尝试调用SQL Server作业。我可以从SQL提示符下完美运行Measure = Switch ( True(); ALL(T020[SENS])=2,0;SUM(ENT[HTMT])/SUM(ENT[DEVP]) ; ALL(T020[SENS])=1,0; SUM(ENT[HTMT])/(SUM(ENT[DEVP])) )

EXEC

确切的消息是:

  

服务错误:对对象'sp_start_job',数据库'msdb',架构'dbo'的执行权限被拒绝。

预先感谢

0 个答案:

没有答案