gpt4 book ai didi

sql-server - 创建 MVC4 成员数据库

转载 作者:行者123 更新时间:2023-12-02 16:11:39 24 4
gpt4 key购买 nike

我熟悉使用 aspnet_regsql.exe 创建成员(member)数据库(它生成 11 个表)

但是,在我的 MVC4 项目 VS2010 中创建了一个仅包含六个表的成员资格数据库(应用程序、成员资格、配置文件、角色、用户和 UsersInRoles)

如何使用这个(新的?)架构创建数据库?

最佳答案

您需要做的是:

更改您的 web.config 以指向您想要的连接

<add name="DefaultConnection" connectionString="uid=****;pwd=*****;server=(local);database=****" providerName="System.Data.SqlClient" />

验证过滤器\InitializeSimpleMembershipAttribute.cs

第 41 行应为:

WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);

请注意,autoCreateTables 设置为 true,并且设置了您在 web.config 中设置的连接名称。

现在,当用户注册时,它将查看您设置的数据库。如果表尚不存在,则会创建它们。

关于sql-server - 创建 MVC4 成员数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9003056/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com