我有两个特定于ASP的Server数据库
1) ASPState --存储会话状态2) ASPNETDB --存储安全性/角色内容。
在我的web.config中,我指定用于标识APState数据库位置的连接字符串:
<sessionState mode="SQLServer" sqlConnectionString="server=(local)\sql2008b;uid=sa;pwd=iainttelling;" timeout="120"/>为ASPNETDB数据库指定的conenction字符串在哪里?我正试图将它指向远程服务器上的一个数据库。
我有一种感觉,它在IIS或机器Config的某个地方。我想把它添加到我的WEB.CONFIG中,有人能帮我做这个吗?
发布于 2010-05-23 22:27:04
在connectionStrings部分中定义连接字符串,然后覆盖角色/成员资格设置,如下所示:
<system.web>
<roleManager enabled="true" defaultProvider="SqlRoleManager">
<providers>
<add
name="SqlRoleManager"
type="System.Web.Security.SqlRoleProvider"
connectionStringName="DefaultSqlConnection"
applicationName="myApp" />
</providers>
</roleManager>
<membership defaultProvider="SqlMembershipManager" >
<providers>
<clear />
<add
name="SqlMembershipManager"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="DefaultSqlConnection"
applicationName="myApp"
passwordFormat="Hashed" />
</providers>
</membership>
检查这篇文章
https://stackoverflow.com/questions/2893738
复制相似问题