2012-09-08 47 views
1

我在我想要存储成员表的数据库上运行aspnet_regsql。这是我存储我工作负载所有表的同一个数据库。ASP.Net会员没有访问我的Sql Server数据库

但是,当我在我的网站上注册一个用户时,它创建了一个ASPNETDB表中的用户,而不是我在Sql服务器中创建的用户。

<?xml version="1.0"?> 
<!-- 
    For more information on how to configure your ASP.NET application, please visit 
    http://go.microsoft.com/fwlink/?LinkId=169433 
    --> 
<configuration> 
    <connectionStrings> 
    <add name="HotelProjectConnectionString" connectionString="Data Source=KHAN-PC;Initial Catalog=HotelProject;Integrated Security=True" 
     providerName="System.Data.SqlClient" /> 
    </connectionStrings> 

    <system.web> 
    <roleManager enabled="true" /> 
    <compilation debug="true" targetFramework="4.0"> 
     <assemblies> 
     <add assembly="System.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B03F5F7F11D50A3A"/> 
     <add assembly="System.Web.Extensions.Design, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/> 
     <add assembly="System.Windows.Forms, Version=4.0.0.0, Culture=neutral, PublicKeyToken=B77A5C561934E089"/> 
     </assemblies> 
    </compilation> 
    </system.web> 
</configuration> 
+0

你有多少个sql实例? –

+0

我有类似的问题。 http://stackoverflow.com/questions/12203495/why-do-i-only-have-a-subset-of-asp-net-membership-tables –

回答

3

您必须在system.web标记下的web.config中指定成员资格提供程序。检查

this链接为参考。

+1

知道thnx,我看到这之前! – user1638362

相关问题