授予对Reporting Services的访问权限以创建自定义角色

时间:2013-01-31 11:19:59

标签: sql-server sql-server-2008 reporting-services

见图。

dba如何授予访问所显示屏幕的权限。

这适用于使用其AD凭据访问特定服务器上的“Reporting Services”的通用用户。这样通用用户就能够为SSRS创建新的“角色”。目前只有管理员才能访问。

enter image description here

2 个答案:

答案 0 :(得分:1)

默认情况下,看起来被分配到系统管理员 系统角色

Connect to a Report Server in Management Studio

enter image description here

因此,将用户/组添加到该角色应该允许他们连接并创建新角色。他们将成为Report Server本身的管理员,但至少不在底层服务器上。

答案 1 :(得分:1)

您显示的图像属于与管理SQL数据库的SQL Server的连接。

在大多数情况下,SQL SERVER上安装的报告服务但不是必需的。报告服务服务器可以是SQL Server的专用服务器。

您显示的图像是SQL SERVER的连接窗口 有两个选项来执行登录:

  1. Windows身份验证 - (将用户挂载到计算机上)DBA需要允许此用户或此用户所在的组连接SQL Server。此外,他还需要配置可供他使用的数据库。
  2. 第二个选项是设置SQL用户并授予他管理数据库的权限。
  3. Setup a login on SQL SERVER

    报告服务具有报告管理器URL,允许管理现有报告或添加新报告等。

    为了允许用户访问URL,您需要允许特定用户或组访问报表服务器管理器

    Granting permission to the report manager

    如何授予您访问数据库的权限

    1. 打开SQL Management Studio
    2. 您的DBA应该在获得他的许可(sa / admin权限)
    3. 的情况下登录
    4. 展开"Security"标签
    5. 右键单击“登录”文件夹,然后选择"New Login"
    6. 点击"Search"字段
    7. 旁边的"login name:"按钮
    8. 在文本区域中搜索AD用户名
    9. 点击“确定”
    10. 选择欲望主数据库
    11. 在左侧面板中选择"User Mapping"选项
    12. 在上半部分选择欲望数据库
    13. 在底部选择适当的权限,例如"db_owner"
    14. 在此之后,您可以使用您的用户名

      创建数据源

      你找到了什么?