要開放 SQL Server Agent 給使用者管理要執行 SQL Server Agent 要具備下列 msdb 資料庫固定資料庫角色,分別為
- SQLAgentUserRole
- SQLAgentReaderRole
- SQLAgentOperatorRole
建立 SQL 登入-AgentDemo
把 AgentDemo 加入 msdn SQLAgentUserRole 內
利用 SSMS 登錄時就可以看見 SQL Agent 啦
SysAdamin 和 SQLAgentUserRole 的 Agent 權限對比圖
假如要把現有 Job 移轉給使用者管理,只要變更 Job 擁有者就行
沒有留言:
張貼留言