本机的服务器管理器在哪个文件夹,为本地管理配置本机模式报表服务器 (SSRS)...

为本地管理配置本机模式报表服务器 (SSRS)

11/19/2013

本文内容

如果您想要在本地管理报表服务器实例,则将 Reporting Services 报表服务器部署到以下操作系统之一要求更多的赋值步骤。 以下操作系统通过在访问应用程序时删除管理员权限,限制了过度使用提升权限。

Windows Server 2012 R2

Windows 8.1

Windows 8

Windows Server 2012

Windows Server 2008 R2

Windows 7

Windows Server 2008

Windows Vista

因为上述操作系统限制了权限,所以本地 Administrators 组的成员运行大多数应用程序时就像使用标准用户帐户时一样。

虽然该方法可提高系统的整体安全性,但会阻止用户使用 Reporting Services 为本地管理员创建的预定义内置角色分配。

配置更改概述

配置本地报表服务器和报表管理器管理

为本地报表服务器管理配置 SQL Server Management Studio (SSMS)

配置 SQL Server Data Tools (SSDT) 以便发布到本地报表服务器

其他信息

配置更改概述

下面的配置更改对服务器进行配置,以便您可以使用标准用户权限管理报表服务器内容和操作:

将 Reporting Services URL 添加到受信任站点。 默认情况下,在上列操作系统上运行的 Internet Explorer 是以**“保护模式”**运行的,此功能可阻止浏览器请求到达运行在同一计算机上的高级别进程。 通过将报表服务器应用程序添加为受信任站点,可以禁用这些应用程序的保护模式。

创建角色分配,授予您(报表服务器管理员)管理内容和操作的权限而无需使用 Internet Explorer 中的**“以管理员的身份运行”**功能。 通过为您的 Windows 用户帐户创建角色分配,并通过显式角色分配替换 Reporting Services 创建的预定义的内置角色分配,您将获得对报表服务器的访问权限(包括内容管理员和系统管理员权限)。

ab28d821304de3e19bfaba74f8f1260c.gif 返回页首

配置本地报表服务器和报表管理器管理

如果您浏览到本地报表服务器并且看到如下错误,请完成本节中的配置步骤:

用户 'Domain\[user name]' 没有必需的权限。 请验证授予了足够的权限并且解决了 Windows 用户帐户控制(UAC)限制问题。

浏览器中“受信任的站点”设置

使用管理权限打开一个浏览器窗口。 从**“开始”菜单上,单击“所有程序”,右键单击 Internet Explorer,然后选择“以管理员的身份运行”**。

单击**“允许”**以继续。

在 URL 地址中,输入报表管理器 URL。 有关说明,请参阅 SQL Server 联机丛书中的报表管理器 (SSRS)。

单击**“工具”**。

单击**“Internet 选项”**。

单击**“安全”**。

单击**“受信任的站点”**。

单击**“站点”**。

添加 http:///reports。

如果不将 HTTPS 用于默认站点,请清除**“对该区域中的所有站点要求服务器验证(https:)”**复选框。

单击**“添加”**。

单击“确定”。

报表管理器文件夹设置

在报表管理器的主页上,单击**“文件夹设置”**。

在“文件夹设置”页中,单击**“安全性”**。

单击**“新建角色分配”**。

在**“组或用户名”**字段中,按以下格式键入您的 Windows 用户帐户:\。

选择**“内容管理员”**。

单击“确定”。

报表管理器站点设置

使用管理权限打开浏览器并浏览到报表管理器 http:///reports。

单击主页上角的**“站点设置”**。

302a05980ba1c9b480b7727dba69988c.gif提示

注意:如果您没有看到“站点设置”选项,则关闭后再重新打开您的浏览器,然后使用管理权限浏览到报表管理器。

单击**“安全性”**。

单击**“新建角色分配”**。

在**“组或用户名”**字段中,按以下格式键入您的 Windows 用户帐户:\。

选择**“系统管理员”**。

单击“确定”。

关闭报表管理器。

重新在 Internet Explorer 中打开报表管理器,但不使用**“以管理员的身份运行”**。

ab28d821304de3e19bfaba74f8f1260c.gif 返回页首

为本地报表服务器管理配置 SQL Server Management Studio (SSMS)

默认情况下,您不能访问在 SQL Server Management Studio 中提供的所有报表服务器属性,除非您使用管理权限启动 Management Studio。

配置 Reporting Services 角色属性和角色分配,以便您无需每次都使用提升的权限启动 Management Studio:

从**“开始”菜单上,依次单击“所有程序”和 SQL Server 2012,右键单击 Management Studio,然后单击“以管理员的身份运行”**。

连接到您的本地 Reporting Services 服务器。

在**“安全性”节点中,单击“系统角色”**。

右键单击**“系统管理员”,然后单击“属性”**。

在**“系统角色属性”页中,选择“查看报表服务器属性”**。 选择您要与系统管理员角色的成员相关联的任何其他属性。

单击“确定”。

关闭 Management Studio

若要将某一用户添加到系统角色“系统管理员”,请参阅本主题中前面的配置站点设置部分。

现在,在您打开 Management Studio 并且没有明确选择**“以管理员身份运行”**时,您有权访问报表服务器属性。

ab28d821304de3e19bfaba74f8f1260c.gif 返回页首

配置 SQL Server Data Tools (SSDT) 以便发布到本地报表服务器

如果您在本主题的第一节中列出的操作系统之一上安装了 SQL Server Data Tools (SSDT),并且希望 SSDT 与本地本机模式报表服务器交互,您将会遇到权限错误,除非您使用提升的权限打开 SQL Server Data Tools (SSDT) 或者配置报表服务角色。 例如,如果您没有足够的权限,将遇到如下问题:

在您尝试将报表项部署到本地报表服务器时,您将在**“错误列表”**窗口中看到如下错误消息:

为用户“Domain\”授予的权限不足,无法执行此操作。

在每次打开 SSDT 时使用提升的权限运行:

从**“开始”菜单上,依次单击“所有程序”和 SQL Server 2012,右键单击“SQL Server Data Tools”,然后单击“以管理员的身份运行”**。

单击**“继续”**。

单击**“运行程序”**。

现在,您应该能够将报表和其他项部署到本地报表服务器上了。

配置 Reporting Services 角色分配,以便您无需每次都使用提升的权限启动 SSDT:

请参阅本主题中前面的配置文件夹设置和配置站点设置部分。

ab28d821304de3e19bfaba74f8f1260c.gif 返回页首

其他信息

与 Reporting Services 管理相关的一个附加的常见配置步骤是在 Windows 防火墙中打开端口 80,以便允许访问报表服务器计算机。 有关说明,请参阅将防火墙配置为允许报表服务器访问。

ab28d821304de3e19bfaba74f8f1260c.gif 返回页首

请参阅

概念

其他资源

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值