设为首页 收藏本站
查看: 947|回复: 0

[经验分享] SQL Server 2008 Reporting services 配置管理--WEB服务

[复制链接]

尚未签到

发表于 2015-6-28 11:10:24 | 显示全部楼层 |阅读模式
  对于sql server 2008的报表管理已经与IIS分离 ,因此减少了我们配置IIS的麻烦,以下是我配置RS2008的 web服务过程:
  配图:
  1.找到并打开 Reporting Services管理配置:
DSC0000.png
  图1.
  2.连接报表服务器:
DSC0001.png DSC0002.png
  3.配置服务账户:
DSC0003.png
  如果是单机用户建议选择Network services,后边附有参考说明;
  如果是win7用户,需要开启Administrator账户,并设置密码.之所以开启administrator账户后边会有说明.
  4.配置数据库:
DSC0004.png
DSC0005.png
DSC0006.png
DSC0007.png
DSC0008.png
  5.打开web服务的url管理:http://erichu-pc/ReportS   使用administrator账户添加本地账户:
DSC0009.png
DSC00010.png
  添加当前用户,并分配权限即可.
  
  附录:


服务帐户(Reporting Services 配置)

  

  使用“服务帐户”页可以指定运行报表服务器服务的帐户。此帐户最初在安装过程中进行配置。如果要更改此帐户或密码,则可以对其进行修改。报表服务器 Web 服务、报表管理器和后台处理应用程序都使用此页上指定的服务标识运行。
  为报表服务器服务指定的帐户需要拥有访问注册表、报表服务器程序文件和报表服务器数据库的权限。在您使用 Reporting Services 配置工具设置此帐户时,所有权限都会自动配置给此帐户。如果您使用此服务帐户连接到报表服务器数据库,该工具会将此帐户分配给承载报表服务器数据库的 SQL Server 实例上的 RSExecRole,这样,就会为此帐户创建一个数据库登录名并配置数据库权限。报表服务器数据库是报表服务器可以写入的唯一数据存储区。此服务帐户不需要其他任何数据存储区的权限。
  若要打开此页,请启动 Reporting Services 配置工具,然后在导航窗格中选择相应链接。有关详细信息,请参阅如何启动 Reporting Services 配置。
  



使用内置帐户  从此列表中选择 Network Service、Local System 或 Local Service。建议只选择 Network Service;不过,可以将帐户配置为使用任何可用的帐户。
使用其他帐户  选择此选项可以指定 Windows 用户帐户。可以输入本地 Windows 用户帐户或域用户帐户。按下面的格式指定域帐户:\。按下面的格式指定本地 Windows 用户帐户:\。您只能选择现有的帐户;不能在 Reporting Services 配置中创建新帐户。
  帐户的最大字符数限制为 20 个字符。
  如果网络使用 Kerberos 身份验证,且您将报表服务器配置为使用域用户帐户运行,则必须使用此用户帐户注册服务。有关详细信息,请参阅如何为报表服务器注册服务主体名称 (SPN)。
  如果您要切换帐户类型(例如,将一个 Windows 帐户替换为另一个 Windows 帐户,或者将内置帐户替换为 Windows 域帐户),系统将提示您创建加密密钥的备份副本。在选择新帐户时将自动还原备份副本。

DSC00011.gif 注意  每次修改服务帐户时,Reporting Services 配置管理器都会提示您备份和还原加密密钥。必须执行这些步骤,才能确保加密数据在报表服务器上可用。有关这些操作的详细信息,请参阅加密密钥(Reporting Services 配置)。
  此外,如果您有一台配置为在 SharePoint 集成模式下运行的报表服务器,且通过使用 Reporting Services 配置工具更改服务帐户,则您还必须打开 SharePoint 管理中心并使用 Reporting Services“授予数据库访问权限”页重新应用该报表服务器和实例设置。此步骤将授予新服务帐户访问 SharePoint 数据库的权限,将 Reporting Services 与 SharePoint 产品或技术集成在一起时需要此权限。有关如何在 SharePoint 管理中心授予数据库访问权限的详细信息,请参阅如何在 SharePoint 管理中心中配置报表服务器集成。


  选择帐户
  为了实现最佳的结果,请指定一个拥有网络连接权限、可以访问网络域控制器和公司 SMTP 服务器或网关的帐户。下表汇总了各个帐户,并为使用这些帐户提供了建议。


  帐户
  说明
  域用户帐户
  如果您有一个拥有报表服务器操作所需的最小权限的 Windows 域用户帐户,则应使用此帐户。
  之所以建议使用域帐户,是因为这种帐户可以将报表服务器服务与其他应用程序隔离开。使用共享帐户(如 Network Service)运行多个应用程序会增加恶意用户控制报表服务器的风险,因为在这种情况下,任何一个应用程序的安全漏洞会很容易扩散到使用同一帐户运行的所有其他应用程序。
  如果是为受约束委托或 SharePoint 集成模式(包含的 SharePoint 2010 产品要求使用域用户帐户而非内置的计算机帐户)配置报表服务器,则必须使用域用户帐户。
  请注意,如果您使用域用户帐户,并且您的组织实施了密码过期策略,则您必须定期更改密码。您可能还需要使用此用户帐户注册服务。有关详细信息,请参阅如何为报表服务器注册服务主体名称 (SPN)。
  避免使用本地 Windows 用户帐户。本地帐户通常没有足够的权限访问其他计算机上的资源。有关如何使用本地帐户限制报表服务器功能的详细信息,请参阅本主题中的使用本地帐户的注意事项。
  Network Service
  Network Service 是一个拥有网络登录权限的内置最低特权帐户。如果没有可用的域用户帐户,或者要避免因密码过期策略而可能导致的任何服务中断,建议使用此帐户。
  如果您选择 Network Service,请尝试将使用同一帐户运行的其他服务的数量降到最低。对于使用同一帐户运行的多个应用程序,如果一个应用程序出现安全漏洞,则所有其他应用程序的安全都会受到影响。
  Local Service
  Local Service 是一个与经过身份验证的本地 Windows 用户帐户类似的内置帐户。以“Local Service”帐户运行的服务将以一个没有凭据的 Null 会话形式访问网络资源。此帐户不适合于 Intranet 部署方案。因为在此部署方案下,报表服务器必须连接至远程报表服务器数据库或网络域控制器,以在打开报表或处理订阅之前对用户进行身份验证。
  Local System
  Local System 是一个高特权帐户,运行报表服务器时不需要此帐户。请勿将此帐户用于报表服务器的安装。此时应选择域帐户或 Network Service。


  使用本地帐户的注意事项
  使用本地帐户的主要注意事项是报表服务器是否需要访问远程数据库服务器、邮件服务器和域控制器。如果将报表服务器配置为作为本地 Windows 用户帐户、Local Service 或 Local System 运行,则必须考虑如何设置其他配置设置以及订阅创建和传递方面的注意事项:

  •   如果使用本地帐户运行服务,则以后在配置远程报表服务器数据库的连接时,选项将受到限制。具体来说,如果您使用的是远程报表服务器数据库,则必须将连接配置为使用有权登录到远程 SQL Server 实例的域用户帐户或 SQL Server 数据库用户。
  •   在本地帐户下运行服务将对订阅的创建具有新的要求。报表服务器存储创建订阅的用户的信息。如果用户在使用域帐户登录时创建订阅,则在处理订阅时,报表服务器服务将尝试连接到域控制器以对用户进行身份验证。如果此服务使用本地帐户运行,则在报表服务器尝试将身份验证请求发送到远程域控制器时,此请求将失败。若要消除此限制,可以使用基于窗体的自定义身份验证扩展插件或让所有用户使用本地用户帐户连接到报表服务器。
  •   在本地帐户下运行服务将对订阅的传递具有新的要求。某些传递扩展插件在订阅定义中包含有用户帐户信息。如果要将报表发送到基于域用户帐户的电子邮件地址,并且使用本地帐户运行报表服务器服务,则此服务将无法访问远程域控制器以解析目标电子邮件帐户。
  •   不支持将内置 Windows 服务帐户(Local Service 或 Network Service)用作作为域控制器的计算机上的报表服务器服务帐户。
  参考:http://64.4.11.252/zh-cn/library/ms189964.aspx

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-81144-1-1.html 上篇帖子: SQL Server 2005中设置Reporting Services发布web报表的匿名访问 下篇帖子: SQL Server性能调教系列(2)--Server Performance Monitor(Perfmon)
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表