需要为用户配置什么服务器角色才能启用 sql server 代理

Vij*_*iji 0 sql-server-2008 sql-server sql-server-agent users

我在 SQL SERVER 2008 上,

我想为特定用户启用 SQL 代理,该用户只有对数据库的读取访问权限。我不想给 sysadmin 角色?

有什么办法,我可以做到吗?

Kin*_*hah 5

来自BOL

若要配置用户以创建或执行 Microsoft SQL Server 代理作业,您必须首先将现有的 SQL Server 登录名或 msdb 角色添加到 msdb 数据库中的以下 SQL Server 代理固定数据库角色之一:SQLAgentUserRole、SQLAgentReaderRole 或 SQLAgentOperatorRole。