首页 > 解决方案 > SQL Server 触发器在调用 sp_start_job 时获得 EXECUTE 权限

问题描述

我检查了权限和 SQLAgentUserRole 并且它具有 EXECUTE GRANT,解决此问题的典型方法是什么?网页会导致插入触发触发器,并且我尝试从触发器调用 SQL Server 作业。我可以EXEC完美地从 SQL 提示符运行。

EXEC msdb.dbo.sp_start_job 'myJob'

确切的信息是:

服务错误:对象“sp_start_job”、数据库“msdb”、模式“dbo”的执行权限被拒绝。

提前致谢

标签: sql-servertriggers

解决方案


推荐阅读