Reporting Services 与SharePoint、Asp.net、AD的整合

原创 2005年02月28日 17:06:00
  1. Reporting Services 的权限管理;
  2. Form-Base Authorization (表单基本认证):
    • Reporting Services 可以通过撰写Security Extension来自定报表系统身份认证和授权模式;
    • 通过数据库存放用户ID和密码;
    • 通过OLE DB Provider for Microsoft Directory Services可以将身验证模式与AD/LDAP整合。
      • OLE DB Provider for Microsoft Directory Services:
        EXEC sp_addlinkedserver 'ADSI', 'Active Directory Services 2.5',
        'ADSDSOObject', 'adsdatasource'
        GO
      • SELECT [Name], SN [Last Name], ST State
        FROM OPENQUERY( ADSI,
           'SELECT Name, SN, ST
           FROM ''LDAP://ADSISrv/ OU=Sales,DC=sales,DC=northwind,DC=com''
           WHERE objectCategory = ''Person'' AND
              objectClass = ''contact''')
  3. RS与现有的Asp.net介面整合,并通过Asp.net Session传递参数给报表,合并用户权限管理。
  4. RS Security Services(NT, Passport, Custom)。
  5. Delivery Targets(E-mail, SharePoint,Custom)。
  6. Data Sources(SQL, OLE DB, XML/A, ODBC, Oracle, Custom)。
  7. Output Formats (HTML, Excel, PDF, Custom)。  

    图 1

  8. 设计报表
    • 可以使用 Microsoft VS.NET 2003 或任何支持RDL 的3rd party tools
    • 单一报表可以支持同时使用不同的多种数据来源(如:Access, OLE DB, ODBC, Oracle, and .NET data providers)
    • 多样化报表
      • 工具(Freeform 、Table、 Matrix、 Chart)
      • 参数(Dynamic、 Hierarchical)
      • 数据操作(Sorting 、Filtering 、Grouping 、Aggregates)
      • 互动化(Drill-down、Drill-through)
    • 边设计边预览
  9. 身份验证方法
    • IIS 对连接到报表服务器和报表管理器的用户进行身份验证。虽然 IIS 支持很多身份验证选项,但是您只能使用 Windows 身份验证或基本身份验证来访问 Reporting Services 组件。在本版本中不支持匿名访问和摘要式身份验证。
  10. 使用 Reporting Services 中的窗体身份验证

    http://www.microsoft.com/china/msdn/library/data/sqlserver/ufairs.mspx

相关文章推荐

脚本示例 (Reporting Services)Microsoft Visual Basic .NET

http://msdn.microsoft.com/zh-cn/library/ms160854(v=sql.90).aspx 脚本示例 (Reporting Services) SQL ...

.NET Reporting Services Barcode Generator

  • 2012年12月07日 17:38
  • 1.37MB
  • 下载

在ASP.NET中使用SqlServer Reporting Service样例

项目中使用SqlServer Reporting Service作为报表开发的工具,现将操作记录在此,无论报表还是单证其展示方式一般分为两种: 1、 在页面中某个区域直接显示 2、 点击某个按钮触...

Reporting Services 使用 SharePoint列表作为数据源的视图设置

1、添加数据源,选择Microsoft SharePoint列表凭据选第一个或者最后一个,最后一个需要SharePoint里的Secure Store Service。2、添加DataSet查询语句 ...

SharePoint 2010 中集成 SQL Server 2008 R2 Reporting Services

      SQL Server 和 SharePoint 一直以来都能够良好地协作运行。随着 SharePoint Server 2010 和 SQL Server 2008 R2 的发布,Shar...

来自知乎-Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么?

一个学期前我也和楼主差不多不知道这些都是啥,一个学期之后差不多都弄懂了,来讲讲自己的理解吧 > 首先要知道网站访问大概是什么个过程: 假设你在浏览器地址栏输入这个问题的地址 http:...

asp.net操作AD的问题

1、 在ASP.NET中, 启用Windows集成验证,这样我们就有了登陆网页的用户名和密码的哈希版本,但是我们是不能直接使用的,因为是密码的哈希版本,而不是密码本身。 比如: System.D...

HOW TO Set Up Multi-Server ASP.NET Web Applications and Web Services

This step-by-step article discusses how to set up multi-server ASP.NET Web Applications and Web serv...

ASP.NET、OWC 和 SQL Server 2000 Analysis Services 构建了基于 Web 的 OLAP 报表应用

摘要   许多机构都使用在线分析处理(OLAP)技术分析其关键业务数据。基于 OLAP 的数据钻取为查询多维数据集以及通过钻取数据来获得模式提供了一种途径。ASP.NET 和 Microsoft Of...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:Reporting Services 与SharePoint、Asp.net、AD的整合
举报原因:
原因补充:

(最多只允许输入30个字)