SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题
2019/6/30 21:35:20
本文主要是介绍SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题,对大家解决编程问题具有一定的参考价值,需要的程序猿们随着小编来一起学习吧!
我的数据库和报表服务的版本如下:
数据库:SQL Server 2008 R2
报表服务:SQL Server 2008 R2 Reporting Services
我本想让用户像访问网站一样访问我的报表服务,该死的SQL Server Reporting Services从2005以后就不依赖于IIS,造成用户不能匿名访问了。
网上有关于“SQL Server 2008 Reporting Services匿名访问”的教程,通过修改Reporting Services下的配置文件来实现,我对着着教程做了一遍,没有成功。
突然想到,我只是让有权限的USER账号能访问就行,没必要实现匿名访问。当别人用别的计算机访问该服务时总是提示“没有权限”,而把这个人的账号加入服务器的Administrators组里面时就能访问了,别的组却都不能访问。于是想到会不会是Reporting Services的配置项的访问权限只对Admin开放?之后证明我的推断是正确的,也让我找到了SSRS使用USER登录的方法,步骤如下:
1、用Administrator进入报表管理器URL:http://localhost/Reports
2、主文件夹的“安全性”,新建角色分配,把Users组加进去
3、进入右上角的“站点设置”,新建角色分配,把Users组加进去
4、进入“文件夹设置”,新建角色分配,把Users组加进去
也就是把Users组加入站点和文件夹的相应权限当中去。
总算解决了,差点就把数据库装回SQL Server 2000了。
以上所述就是本文的全部内容了,希望大家能够喜欢。
这篇关于SQL Server 2008+ Reporting Services (SSRS)使用USER登录问题的文章就介绍到这儿,希望我们推荐的文章对大家有所帮助,也希望大家多多支持为之网!
- 2024-01-08Docker下的SqlServer发布订阅启用
- 2023-06-05Docker安装MS SQL Server并使用Navicat远程连接
- 2023-05-25深入浅出 SQL Server CDC 数据同步
- 2023-05-12通过空间占用和执行计划了解SQL Server的行存储索引
- 2023-04-24以SQLserver为例的Dapper详细讲解
- 2022-11-30SQL server高级函数查询
- 2022-11-26SQL SERVER数据库服务器CPU不能全部利用原因分析
- 2022-11-21SQL Server 时间算差值/常用函数
- 2022-11-20调试Archery连接SQL Server提示驱动错误
- 2022-10-22SQL Server 完整、差异备份+完整、差异还原(详细讲解,规避错误)