尝试读取SQL作业时出现以下错误。SELECT权限在对象'sysjobs',数据库'msdb',架构'dbo'上被拒绝
的SELECT权限被拒绝的对象sysjobs'数据库 'MSDB',架构 'DBO'
我该如何解决这个问题?
尝试读取SQL作业时出现以下错误。SELECT权限在对象'sysjobs',数据库'msdb',架构'dbo'上被拒绝
的SELECT权限被拒绝的对象sysjobs'数据库 'MSDB',架构 'DBO'
我该如何解决这个问题?
您使用MSDB(MSDN链接)的"SQL Server Agent Fixed Database Roles":不直接分配的权限,这将是一个痛苦的管理
和一个“如何“为SSMS:"How to: Configure a User to Create and Manage SQL Server Agent Jobs (SQL Server Management Studio)"
注意:您在这些角色中的一个需要user (MSDN):无须给予任何权利
对于msdb,不需要GRANT – gbn 2011-06-16 11:27:57
对于msdb是否需要GRANT,我不太了解,但是我运行了这个脚本,将'authors'改为需要权限的对象,现在一切正常。干杯! – Curt 2011-06-16 12:34:39