建立及設定 SQL Server 的應用程式服務資料庫

更新:2007 年 11 月

ASP.NET 的許多功能都依賴成員資格、角色、設定檔和個人化等內建的應用程式服務。這些應用程式服務都使用提供者,也就是將應用程式服務資料保存於長期儲存區的物件。例如,ASP.NET 個人化服務會使用個人化提供者,將個人化的使用者設定儲存在 Web 網頁上。

每個應用程式服務都會使用一個提供者,將該服務的資料保存在特定類型的資料存放區內。每種服務都包含一個 SQL 服務者,且該服務者會設定為預設的提供者,以將資料保存在 Microsoft SQL Server 資料庫中。

注意事項:

若要將 ASP.NET 應用程式服務資料保存在 SQL Server 以外的資料存放區 (例如,Microsoft Access 資料庫、XML 檔案或其他的 RDBMS 系統),必須針對每一種資料存放區建立不同的提供者。若要建立自訂的提供者,您可以繼承特定應用程式服務的基底提供者並加以擴充,在您計劃使用的資料存放區中處理服務資料。例如,若要針對成員資格服務建立 Access 資料庫提供者,您可以從 MembershipProvider 基底類別 (Base Class) 繼承,然後使它能夠將成員資格資料保存在 Access 中。

本章節中的主題提供建立、設定、保護和連接到 SQL Server 應用程式服務資料庫的詳細資訊。

在本節中

相關章節