为 SQL Server 创建和配置应用程序服务数据库
更新:2007 年 11 月
ASP.NET 的许多功能都依赖内部应用程序服务,如成员资格、角色、配置文件和个性化设置。应用程序服务使用将应用程序服务数据保持在长期存储区中的提供程序和对象。例如,ASP.NET 个性化设置服务使用个性化设置提供程序将个性化用户设置保存到网页上。
每个应用程序服务都使用一个提供程序来将该服务的数据保持在特定类型的数据存储区中。对于每个服务,都包括一个 SQL 提供程序并将其配置为默认提供程序,以便将数据保持在 Microsoft SQL Server 数据库中。
说明: |
---|
若要将 ASP.NET 应用程序服务数据保持在 SQL Server 以外的其他数据存储区(如 Microsoft Access 数据库、XML 文件或其他 RDBMS 系统)中,则必须为每种数据存储区创建一个单独的提供程序。若要创建一个自定义提供程序,可以从特定应用程序服务的基础提供程序继承,并对其进行扩展,以便在打算使用的任何类型的数据存储区中处理该服务的数据。例如,若要为成员资格服务创建 Access 数据库提供程序,可以从 MembershipProvider 基类继承,并使它能够在 Access 中保持成员资格数据。 |
本节中的主题提供创建、配置、保护和连接到 SQL Server 应用程序服务数据库的详细信息。
本节内容
为 SQL Server 创建应用程序服务数据库
阐释如何使用 aspnet_regsql.exe 工具创建由 SQL Server 承载的应用程序服务数据库的新实例。SQL Server 应用程序服务数据库中的角色和视图
解释应用程序服务数据库中包括的 SQL Server 数据库安全性角色和视图。
相关章节
角色管理提供程序
描述角色管理应用程序服务。使用成员资格管理用户
描述成员资格应用程序服务。Web 部件个性化设置概述
描述个性化设置服务的功能。ASP.NET 配置文件属性概述
描述用户配置文件应用程序服务。