SQLASPMembershipProvider未连接到数据库

时间:2011-11-16 18:11:48

标签: asp.net sqlmembershipprovider

我使用SQLASPMembership提供程序创建了一个Web应用程序,并且我的开发机器上的一切正常。然而,当我将它发布到Web服务器时,它无法连接到数据库(至少这是我认为正在发生的事情,因为没有错误消息,所以很难说)。

我使用了下面列出的成员资格提供程序使用的相同连接字符串,并针对返回正确无问题的aspnet_Membership创建了行计数查询。另外我也创建了一个到数据库的ODBC连接,所以我知道我可以看到数据库。

<add name="connectionSQL"  providerName="System.Data.SqlClient"
  connectionString="Password=******;Persist Security Info=True;User ID=*******;Initial Catalog=IdentityManagement;Data Source=sql2005dev"
   />

<providers>
   <add connectionStringName="connectionSQL" enablePasswordRetrieval="false" 
        minRequiredNonalphanumericCharacters="0" 
        enablePasswordReset="true" requiresQuestionAndAnswer="false" 
        requiresUniqueEmail="true" passwordFormat="Hashed" 
        maxInvalidPasswordAttempts="4" 
        minRequiredPasswordLength="6" passwordAttemptWindow="5" 
        name="SQLASPMembershipProvider" 
        type="System.Web.Security.SqlMembershipProvider" />
</providers>

我已经检查了我找到的所有其他解决方案。我使用TCP,没有防火墙问题,授予读写权限。

如何解决这个问题?

0 个答案:

没有答案