微软SQL服务器登录,Microsoft SQL SERVER 2008 R2 REPORT SERVICE 匿名登录

相关参考资料:

Anonymous access in SQL RS 2008

Microsoft SQL SERVER 2008 R2 REPORT SERVICE 匿名登录

1、修改文件rsreportserver.config,默认位置在C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer目录下

Off

Proxy

true

修改为

Off

Proxy

true

2、修改ReportServer和ReportManager目录下的web.config文件

修改为

3、将“Microsoft.Samples.ReportingServices.AnonymousSecurity.dll”文件放入到bin目录,默认路径为“C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer”

4、修改ReportServer目录下的rsreportserver.config文件

修改为:

5、修改ReportServer目录下的r***vpolicy.config文件,追加如下内容

class="UnionCodeGroup"

version="1"

PermissionSetName="FullTrust"

Name="Private_assembly"

Description="This code group grants custom code full trust. ">

class="UrlMembershipCondition"

version="1"

Url="C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\bin\Microsoft.Samples.ReportingServices.AnonymousSecurity.dll"/>

6、重启reporting service服务

相关修改好的配置文件和dll文件放置在如下下载中

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
要在 SQL Server 2008 R2 中查询数据并发送电子邮件,您可以使用 SQL Server 的内置功能和存储过程。以下是一些步骤: 1. 配置 SQL Server 的电子邮件设置。在 SQL Server Management Studio 中,右键单击“管理”文件夹,然后选择“Database Mail”。按照向导的指示配置电子邮件设置。 2. 创建一个存储过程来查询数据。例如,以下是一个查询订单的存储过程: CREATE PROCEDURE GetOrders AS BEGIN SELECT * FROM Orders END 3. 在存储过程中添加发送电子邮件的代码。以下是一个示例: USE msdb GO EXEC sp_send_dbmail @profile_name='Database Mail Profile', @recipients='example@email.com', @subject='Orders Report', @body='Please see the attached report.', @query='EXEC GetOrders', @attach_query_result_as_file=1, @query_attachment_filename='Orders.csv', @query_result_separator=',', @query_result_no_padding=1 在此示例中,使用 sp_send_dbmail 存储过程发送电子邮件。参数包括电子邮件配置文件名称,收件人地址,主题,正文和查询。查询结果将作为 CSV 文件附加到电子邮件中。 4. 创建一个作业来定期运行存储过程并发送电子邮件。在 SQL Server Management Studio 中,右键单击“SQL Server代理”文件夹,然后选择“新建作业”。在“步骤”选项卡中添加一个步骤,该步骤将运行存储过程并发送电子邮件。在“计划”选项卡中设置作业运行的频率和时间。 通过这些步骤,您可以在 SQL Server 2008 R2 中查询数据并定期发送电子邮件。

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值