ASP网站管理工具:无法连接到SQL Server数据库(安全选项卡)

时间:2015-03-13 17:23:15

标签: c# asp.net

我需要你的ASP网站管理工具的帮助!我已经尝试过了:

Visual Studio 2013 and ASP.NET Web Configuration Tool

和这个

ASP.NET Website Administrator Tool in VS 2013

我也尝试卸载SQL Server但没有任何改变我仍然无法进入Web管理工具!嗯,实际上我有,但是当我点击安全选项卡时它会说它无法连接到SQL服务器数据库。

继承我的网络连接字符串:

<connectionStrings>
<add name="SecurityDB" connectionString="Data Source=Ryan;Initial Catalog=SecurityDB;Integrated Security=True" providerName="System.Data.SqlClient"/>

以及成员资格和角色

 <authentication mode="Forms" />
<membership>
        <providers>
            <clear/>
            <add 
              name="AspNetSqlMembershipProvider" 
              type="System.Web.Security.SqlMembershipProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a" 
              connectionStringName="SecurityDB" 
              enablePasswordRetrieval="false" 
              enablePasswordReset="true" 
              requiresQuestionAndAnswer="false" 
              applicationName="/" 
              requiresUniqueEmail="false" 
              passwordFormat="Hashed" 
              maxInvalidPasswordAttempts="5" 
              minRequiredPasswordLength="9" 
              minRequiredNonalphanumericCharacters="0" 
              passwordAttemptWindow="10" 
              passwordStrengthRegularExpression=""/>
        </providers>
</membership>
<roleManager enabled="true" defaultProvider="MyRoleProvider">
  <providers>
    <clear/>
      <add 
        name="MyRoleProvider" 
        connectionStringName="SecurityDB" 
        applicationName="/" 
        type="System.Web.Security.SqlRoleProvider, System.Web, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a"/>
  </providers>
</roleManager>

和btw我也尝试过使用aspnet_regsql.exe希望它可能有所帮助,但不幸的是它没有。我还检查了machine.config,我只是复制粘贴了角色和成员资格块,之后我将connectionStringName更改为我当前正在使用的(SecurityDB)。

1 个答案:

答案 0 :(得分:0)

网站管理工具不在Visual Studio 2013中。它虽然是2010版本。