How do I use another ASPNET provider aside from the default?

A

Anonieko

<!--
+-----------------------------------------------------+
| Case 1: |
| Using another SQL Server |
| Registered via aspent_regsql.exe utility |
| |
+-----------------------------------------------------+
-->

<connectionStrings>
<remove name="LocalSqlServer"/>
<add name="LocalSqlServer"
connectionString="Data Source=YOURSQLSERVER;Initial
Catalog=aspnetdb;Integrated Security=False;User
ID=user1;password=passw1"
providerName="System.Data.SqlClient"/>
</connectionStrings>


<!--
+--------------------------------------------------+
| Case 2: |
| Custom Provider maybe on another database |
| engine like Oracle, MsAccess |
+--------------------------------------------------+
-->

<connectionStrings>
<add name="AccessFileName" connectionString="~/App_Data/ASPNetDB.mdb"

providerName="System.Data.OleDb"/>
...
...other connection string aliases

<add name="ApplicationFileName"
connectionString="~/App_Data/seek.mdb"
providerName="System.Data.OleDb"/>
</connectionStrings>

....

<membership defaultProvider="AccessMembershipProvider">
<providers>
<add name="AccessMembershipProvider"
type="Samples.AccessProviders.AccessMembershipProvider,
AccessProvider"
connectionStringName="AccessFileName"
enablePasswordRetrieval="false"
enablePasswordReset="false" requiresUniqueEmail="false"
requiresQuestionAndAnswer="false"
minRequiredPasswordLength="1"
minRequiredNonalphanumericCharacters="0"
applicationName="SampleSite" hashAlgorithmType="SHA1"
passwordFormat="Hashed"/>
</providers>
</membership>

<roleManager enabled="true" defaultProvider="AccessRoleProvider"
cacheRolesInCookie="true"
cookieName=".ASPXROLES" cookieTimeout="30" cookiePath="/"
cookieRequireSSL="false"
cookieSlidingExpiration="true" cookieProtection="All">
<providers>
<add name="AccessRoleProvider"
type="Samples.AccessProviders.AccessRoleProvider,
AccessProvider"
connectionStringName="AccessFileName"
applicationName="SampleSite"/>
</providers>
</roleManager>


<profile enabled="true" defaultProvider="AccessProfileProvider">
<providers>
<add name="AccessProfileProvider"
type="Samples.AccessProviders.AccessProfileProvider,
AccessProvider"
connectionStringName="AccessFileName"
applicationName="SampleSite"
description="Stores and retrieves profile data from an
AccessProvider database."/>
</providers>
<properties>
<add name="FriendlyName" type="string" allowAnonymous="true"
serializeAs="String"/>
<add name="Height" type="int" allowAnonymous="true"
serializeAs="String"/>
<add name="Weight" type="int" allowAnonymous="true"
serializeAs="Xml"/>
</properties>
</profile>

<anonymousIdentification enabled="true" cookieName=".ASPXANONYMOUS"
cookieTimeout="100000" cookiePath="/" cookieRequireSSL="false"
cookieSlidingExpiration="true" cookieProtection="None" domain=""/>

<webParts>
<personalization defaultProvider="AccessPersonalizationProvider">
<providers>
<add name="AccessPersonalizationProvider"
type="Samples.AccessProviders.AccessPersonalizationProvider,
AccessProvider"
connectionStringName="AccessFileName"
applicationName="SampleSite"/>
</providers>
</personalization>
</webParts>
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Members online

Forum statistics

Threads
473,744
Messages
2,569,483
Members
44,902
Latest member
Elena68X5

Latest Threads

Top