Sql-Server

SQLAgentOperatorRole 上的使用者無法編輯作業

  • July 16, 2020

我的 Active Directory 帳戶位於 msdb 的 SQLAgentOperatorRole 上的 AD 組中。我可以列出現有的 MSSQL 代理作業,但我只能查看它們的步驟和時間表,我無法編輯它們或創建新的。

我能夠創建新作業,但是在他們的步驟中,當我選擇 CmdExec 時,沒有列出任何代理。

如果我從 SQLAgentOperatorRole 中刪除該組,則不再列出任何作業。

當我登錄時,sa我可以編輯作業並列出代理。

我是否缺少能夠管理工作的東西?

請參閱https://docs.microsoft.com/en-us/sql/ssms/agent/sql-server-agent-fixed-database-roles?view=sql-server-ver15上的文件。它清楚地說明了你可以用這個角色做什麼。例如,它不包括編輯他人擁有的作業的權限。

引用自:https://dba.stackexchange.com/questions/271075