如何查找本地SQL Server 2008的成员类型字符串?
本文关键字:成员 2008 成员类 类型 字符串 Server SQL 何查找 查找 | 更新日期: 2023-09-27 18:14:48
我是ASP新手。. NET和c# .
我试图连接一个SQL Server数据库(其本地)到一个表单的第一次。
我能够通过服务器资源管理器找到连接字符串,但我找不到成员类型字符串..
<membership defaultProvider="SqlProvider">
<providers>
<clear />
<add name="sqlProvider" type="??"/>
如何查找会员类型?
和往常一样,它在文档中。. NET应用程序使用成员关系。
如你所见,成员关系是基于提供者模型的,所以你可以用你自己的提供者来扩展它。. net发布的提供程序定义在System.Web.Security.成员资格提供者的类型应该是System.Web.Security.SqlMembershipProvider
。下面我放了一个典型的<membership />
块供参考。
<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="yourConnStringName"
minRequiredPasswordLength="8"
maxInvalidPasswordAttempts="50"
minRequiredNonalphanumericCharacters="0"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
enablePasswordReset="true"
enablePasswordRetrieval="false"
applicationName="yourApplicationName"/>
</providers>
</membership>
我已经把连接字符串和成员块应该放在web.config中。
见下面的片段。
<configuration>
<membership defaultProvider="AspNetSqlMembershipProvider" userIsOnlineTimeWindow="15">
<providers>
<clear/>
<add name="AspNetSqlMembershipProvider"
type="System.Web.Security.SqlMembershipProvider"
connectionStringName="ApplicationServices"
minRequiredPasswordLength="8"
maxInvalidPasswordAttempts="50"
minRequiredNonalphanumericCharacters="0"
requiresQuestionAndAnswer="false"
requiresUniqueEmail="true"
enablePasswordReset="true"
enablePasswordRetrieval="false"
applicationName="yourApplicationName"/>
</providers>
</membership>
根据上面代码块的要求更改连接字符串