Creazione e configurazione del database dei servizi dell'applicazione per SQL Server
Aggiornamento: novembre 2007
Molte funzionalità di ASP.NET si basano su servizi intrinseci dell'applicazione, tra cui l'appartenenza, i ruoli, i profili e la personalizzazione. Tali servizi utilizzano i provider, ovvero oggetti che ne rendono persistenti i dati in un archivio a lungo termine. Il servizio di personalizzazione di ASP.NET, ad esempio, utilizza un provider di personalizzazione per salvare le impostazioni dell'utente personalizzate nelle pagine Web.
Ogni servizio dell'applicazione utilizza un provider per renderne persistenti i dati in quel determinato tipo di archivio dati. Per ogni servizio un provider SQL viene incluso e configurato come provider predefinito per rendere persistenti i dati in un database Microsoft SQL Server.
Nota: |
---|
Per rendere persistenti i dati dei servizi dell'applicazione ASP.NET in un altro archivio dati oltre a SQL Server, ad esempio un database Microsoft Access, file XML o altri sistemi RDBMS, è necessario creare un provider distinto per ciascun tipo di archivio dati. Per creare un provider personalizzato, è possibile ereditare dal provider di base relativo a un determinato servizio ed estenderlo per gestirne i dati in qualsiasi tipo di archivio dati scelto. Per creare, ad esempio, un provider di database Access relativo al servizio di appartenenza, è possibile ereditare dalla classe base MembershipProvider e rendere possibile la persistenza dei dati sull'appartenenza in Access. |
Negli argomenti di questa sezione vengono fornite informazioni dettagliate sulla creazione, configurazione, sicurezza e connessione al database dei servizi dell'applicazione per SQL Server.
In questa sezione
Creazione del database dei servizi di applicazioni per SQL Server
Viene illustrato come utilizzare lo strumento aspnet_regsql.exe per creare una nuova istanza del database dei servizi dell'applicazione incluso in SQL Server.Ruoli e viste nel database dei servizi dell'applicazione per SQL Server
Vengono spiegati i ruoli di sicurezza e le visualizzazioni del database SQL Server presenti nel database dei servizi dell'applicazione.
Sezioni correlate
Provider di gestione dei ruoli
Viene descritto il servizio di gestione dei ruoli.Gestione di utenti tramite l'appartenenza
Viene descritto il servizio di appartenenza.Cenni preliminari sulla personalizzazione di Web part
Vengono descritte le funzionalità del servizio di personalizzazione.Cenni preliminari sulle proprietà dei profili ASP.NET
Viene descritto il servizio dei profili utente.