- 浏览: 651922 次
- 性别:
- 来自: 昆明
文章分类
最新评论
-
droid2017:
...
读书笔记:《算法图解》第三章 递归 -
droid2017:
[b][/b][flash=200,200][flash=20 ...
读书笔记:《算法图解》第三章 递归 -
Yunba云巴:
我们https://yunba.io/也是基于MQTT协议实现 ...
mqtt向android推送消息(一)——发送端使用.net -
FengZiIT:
GoEasyweb 推送基于websocket 和pollin ...
mqtt向android推送消息(一)——发送端使用.net -
xinxinlong:
tedeum 写道produces 注意版本问题,老的版本不支 ...
解决Spring MVC ResponseBody 乱码问题
我想通过访问Url的方式,把部署到Sql Server Reporting Service 上的报表集成到Web应用中,但是直接访问地址总是要提示属于凭证,在网上找了几种方法都差不多,摘录一个:
ReportingService是个很强大的报表引擎!但实现Reporting Service2008 的匿名访问是件比较费劲的事情,网上提供的方法挺多的,但都不适用于使用URL方式访问。 RS2005依赖于IIS,可使用IIS的匿名账户进行匿名登录访问。而RS2008不依赖于IIS,即无法通过IIS的匿名账户进行访问,也就是你访问需要输入有效的用户名及密码。 被逼无奈求助谷歌大神!找到一篇“Anonymous access in SQL RS 2008”的文章,仔细看看,根据内容进行配置。无奈没用,仔细研究找原因:“F××× You!!” 我装的是64位的MSSQL2008,我竟然在32位的目录下设置来,设置去,无奈我傻×了。找准对象重新来,“Bingo!” OK了!下面是设置方法。原文请见:http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx 我这就就简单翻一下,做个记录。 1、找到RS2008的安装目录,如果你是64位系统,并且安装的是64位的MSSQL2008,并且是默认路径安装,请移步文件夹:C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQL2008\Reporting Services 否则请根据你自己的设置去找。 2、备份文件(注意文件夹): ①\ReportServer\web.config ②\ReportServer\rssrvpolicy.config ③\ReportServers\rsreportserver.config ④\ReportManager\Web.config 3、修改①、④两个文件 查找: 替换为: 4、修改③文件 查找: 替换为: 查找: 替换为: 5、下载文件:AnonymousSecurity.dll 解压保存到目录“\ReportServer\bin\”文件夹下。 6、修改②文件 查找: 后面增加: 到此为止配置结束,重启RS服务即可。<authentication mode="Windows" />
<identity impersonate="true"/>
<authentication mode="None" />
<identity impersonate="false"/>
<Authentication>
<AuthenticationTypes>
××××××××××××××××××××××××××××××××××××××
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
<Authentication>
<AuthenticationTypes>
<Custom/>
</AuthenticationTypes>
<EnableAuthPersistence>true</EnableAuthPersistence>
</Authentication>
<Security>
<Extension Name="Windows" Type="Microsoft.ReportingServices.Authorization.WindowsAuthorization, Microsoft.ReportingServices.Authorization" />
</Security>
<Authentication>
<Extension Name="Windows" Type="Microsoft.ReportingServices.Authentication.WindowsAuthentication, Microsoft.ReportingServices.Authorization" />
</Authentication>
<Security>
<Extension Name="None" Type="Microsoft.Samples.ReportingServices.AnonymousSecurity.Authorization, Microsoft.Samples.ReportingServices.AnonymousSecurity" />
</Security>
<Authentication>
<Extension Name="None" Type="Microsoft.Samples.ReportingServices.AnonymousSecurity.AuthenticationExtension, Microsoft.Samples.ReportingServices.AnonymousSecurity" />
</Authentication>
<CodeGroup
class="FirstMatchCodeGroup version="1"
PermissionSetName="Nothing">
<IMembershipCondition
class="AllMembershipCondition"
version="1" />
<CodeGroup
class="UnionCodeGroup"
version="1"
PermissionSetName="FullTrust"
Name="Private_assembly"
Description="This code group grants custom code full trust. ">
<IMembershipCondition
version="1"
Url="C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQL2008\Reporting Services\ReportServer\bin\Microsoft.Samples.ReportingServices.AnonymousSecurity.dll"
/>
</CodeGroup>
还有几个网站,但只有一个英文站给了源码,但是我编译后没有效果,希望有心人能继续研究:英文资料:http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx
网友编译好的dll下载:http://files.cnblogs.com/zhukuanglong/ReportingServices.AnonymousSecurity.rar
参考资料:
http://blogs.msdn.com/b/jameswu/archive/2008/07/15/anonymous-access-in-sql-rs-2008.aspx
http://hi.baidu.com/liupras/blog/item/0041edea84fd64cbd439c924.html
http://blog.sina.com.cn/s/blog_7778950d0100qa61.html
http://www.fengfly.com/plus/view-172495-1.html
发表评论
-
终于把B站滑动验证(getest)搞定了,网上例子早已失效
2019-07-16 11:33 1611众所周知,B 站是央视认证的一个学习平台。我在周末固定时 ... -
使用Python实现了B站的滑动验证和自动登录
2019-07-08 10:20 1805基本原理就是利用selenium模拟操作实现登录,我的目的是 ... -
你听说过吗:使用网页技术开发桌面串口助手工具
2018-12-12 16:30 2341串口助手是嵌入式开发中常用到的一个桌面工具,用于串口调试,而 ... -
编程直播室第二期:CadLib 授权机制研究与实现
2018-06-12 19:42 1766以前做一个软件的制 ... -
编程星球——水·滴创刊号 20180514
2018-05-14 21:11 834不定期整理编程直播室、水·滴专题,第一期: -
能不能三、五小时入门Python编程
2018-05-14 13:40 1567今天,在一个微信群里有人问: 其实,我想说 编程直播 ... -
编程星球主题设定
2018-04-18 14:28 988编程星球目前主要设置两个主题,一个是碎片化的水·滴,水、水 ... -
直播编码
2018-04-18 10:57 1205为庆祝简书专题《我爱编程》收录文章数量超过1W,先启动在知 ... -
使用Python爬取网站数据分析
2018-04-04 13:56 1975玩Chat分享有一段时间了,回过头来看看从数据爬取(如何用 ... -
源码发布:一个Angular写得Markdown编辑器
2018-03-16 08:53 1910一直想写一个Angular2+的分享,但是没有一个好的 ... -
非官方GitChat客户端及代码发布
2018-02-28 23:22 999在我写《使用 Angular2+ 开发 Markdown 编 ... -
代码发布:用 Kotlin 开发 SpringBoot 之 Data JPA
2018-02-09 15:25 1261今天已经把分享的文 ... -
用 Kotlin 开发 SpringBoot 之 Data JPA
2018-02-01 13:34 1117Kotlin 是一个基于 JVM 的新的编程语言,Kotl ... -
TypeScript中的可选属性和只读属性
2018-01-23 16:30 2189可选属性 接口里的属性不全都是必需的。 有些是只在某 ... -
TypeScript使用HashMap
2018-01-20 11:35 3847我不知道大家是怎么使用索引类型的,我是一次想实现HashM ... -
TypeScript 看见未来的 JavaScript
2018-01-19 09:57 629TypeScript也可以看作是“更好的JavaScript ... -
原色2017
2018-01-16 00:01 936整理手机相册,发现2017真是多姿多彩。 办公楼旁的玉 ... -
读书笔记:《算法图解》第三章 递归
2018-01-15 14:21 1857定义: 在数学与计算机科学中,是指在函数的定义中使用函数 ... -
读书笔记:《算法图解》第二章 选择排序
2018-01-11 13:57 828数组:所谓数组,是无序的元素序列。数组中的所有元素都具 ... -
读书笔记:《算法图解》第一章 算法简介
2018-01-09 22:17 706二分查找# 二分查找是对半查找,进队列表是有序时有效。 ...
相关推荐
以下是如何设置Reporting Service for SQL 2008以支持匿名访问报表的详细步骤: 1. **编译AnonymousSecurity组件**: 首先,你需要一个名为`AnonymousSecurity.cs`的源代码文件,它提供了匿名访问的支持。编译这个...
1. C:\Program Files\Microsoft SQL Server\MSRS10.MSSQLSERVER\Reporting Services\ReportServer下的web.config、rsreportserver.config、rssrvpolicy.config 2. C:\Program Files\Microsoft SQL Server\MSRS10....
- **目标**:允许匿名用户访问Reporting Services站点。 - **步骤**: 1. 访问运行IIS的Web服务器上的Reporting Services管理站点 (`http://localhost/reports`)。 2. 在**Properties(属性)**页面下添加一个新的...
以下是关于SQL Server 2008 Reporting Services匿名访问配置的相关知识点: 1. **启用IIS匿名身份验证**:在配置报表服务的匿名访问时,首先需要在IIS(Internet Information Services)中启用匿名身份验证。这通常...
包括Computer Browser、Task scheduler、Routing and Remote Access、Removable storage、Remote Registry Service、Print Spooler、IPSEC ...Com+ Event System、Alerter、Error Reporting Service、Messenger、Telnet服务...
- 清空“网络访问:可匿名访问的共享”、“网络访问:可匿名访问的命名管道”、“网络访问:可远程访问的注册表路径”和“网络访问:可远程访问的注册表路径和子路径”等项。 - 在“本地策略-安全选项”中,添加...
1. 限制匿名访问:通过本地安全策略,可以禁止非认证用户通过SAM账户和共享进行匿名枚举,增强系统的安全性。选择“网络访问: 不允许 SAM 帐户和共享的匿名枚举”,将其设置为“已启用”。 2. 保护物理存储设备:为...
例如,Computer Browser、Task Scheduler、Messenger、Distributed File System、Distributed Link Tracking Client、Error Reporting Service、Microsoft Search、NTLM Security Support Provider、Print Spooler、...
禁用`IPSEC Services`、`BITS`、`Network Location Awareness`、`Performance ...reporting service`、`Windows Installer`、`Windows Management Instrumentation Driver Extensions`、`WMI Performance Adapter`和`...
- 清空可匿名访问的共享和命名管道。 - 在终端服务中禁止某些特定账户的登录。 - **目的**:进一步限制非授权用户的访问权限。 ##### 2.7 默认共享禁用 - **操作**:通过注册表编辑器禁用默认共享。 - **命令**...
Error Reporting Service和Messenger服务可能泄露敏感信息,应关闭;而Telnet服务由于存在安全隐患,通常建议替换为更安全的远程访问方式,如SSH。 策略二:磁盘权限设置 严格的磁盘权限控制是保障数据安全的关键。...
6. **SQL Server Error and Usage Reporting**:此功能允许SQL Server向微软发送匿名的错误报告和使用数据,帮助微软改进产品和服务。用户可以根据需要选择开启或关闭这个选项。 7. **SQL Server Browser Service**...