【发布时间】:2015-07-07 04:14:04
【问题描述】:
我正在尝试安排每天运行一次 sql 查询。为此,我需要(根据this)使用具有 SQLUserAgentRole 数据库角色的用户。
所以我尝试将 SQLUserAgentRole 添加到 msdb 数据库上的“sa”用户,但收到错误 15405:无法使用特殊主体“dbo”。
我错过了什么?
【问题讨论】:
-
sa帐户已经可以在服务器上执行所有操作。它不需要需要任何额外的权限(而且你不能给它任何权限),因为这意味着什么? -
@Tanner 为什么我在对象资源管理器中看不到 SQL Server 代理节点?
-
“为什么我看不到 SQL Server 代理节点” - 大胆猜测,因为您已连接到 SQL Server Express 实例。 Express 不支持代理
标签: sql-server user-roles sql-job sql-server-2014-express