SQL报表服务器中开发人员的最低权限

时间:2017-01-24 18:57:32

标签: sql sql-server reporting-services ssrs-2012 database-administration

我们正在尝试限制生产报表服务器中的开发人员访问权限。我是SQL DBA,是SSRS的新手。

目前,开发人员拥有管理员权限。 开发人员工作:只需查看并运行报告

有人可以向开发人员建议这种角色吗?

1 个答案:

答案 0 :(得分:2)

您可以在安全选项卡中更改站点设置页面中的权限:

To add a user or group to a system role

  • 启动报表管理器(SSRS纯模式)。
  • 点击网站设置。
  • 点击安全。
  • 单击“新建角色分配”。
  • 在组或用户名中,输入Windows域用户或组帐户 以这种格式:\。如果您使用的是表格 身份验证或自定义安全性,指定用户或组帐户 采用适合您部署的格式。

  • 选择一个系统角色,然后单击“确定”。角色是累积的,所以如果 您选择系统管理员和系统用户,用户或组 将能够以两种角色执行任务。

  • 重复以为其他用户或群组创建作业。

To add a user or group to an item role

  • 启动报表管理器,找到您想要的报表项 添加用户或组。
  • 将鼠标悬停在该项目上,然后点击下拉箭头。
  • 在下拉菜单中,点击安全。
  • 单击“新建角色分配”。

To modify or delete a system role assignment

  • 启动报表管理器(SSRS纯模式)。
  • 点击网站设置。
  • 点击安全性。当前定义的所有系统级角色分配 服务器或横向扩展部署按帐户名列出。
  • 找到您要修改或删除的角色分配。
  • 要为特定用户或组添加或删除角色,请单击“编辑”。
  • 要删除角色分配,请单击用户旁边的复选框或 组名称,然后单击“删除”。

To modify or delete an item role assignment

  • 启动报表管理器,找到要编辑的项目 或删除角色分配。
  • 将鼠标悬停在该项目上,然后点击下拉箭头。
  • 在下拉菜单中,点击安全。
  • 找到您要修改或删除的角色分配。
  • 要为特定用户或组添加或删除角色,请单击“编辑”。
  • 要删除角色分配,请单击用户旁边的复选框或 组名称,然后单击“删除”。

Description of different roles can be found here