0

因此,当表名类似于“webpages_UsersInRoles”时,我真的不在乎 SimpleMemberProvider 创建的表名。 但是,当它创建名称为“DOMAIN\user.webpages_UsersInRoles”的表时,我确实遇到了问题。

我骗你不是这正在发生。有谁知道这是什么原因造成的??

背景信息:我正在使用带有 Visual Studio 2012 的 IIS Express。这个特定的项目使用 EF5 和 MVC4 并启用了迁移。

当我通过以下方式启动网络应用程序时,正在创建 SimpleMembership 表

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

InitializeSimpleMembershipAttributeMVC4 给你的默认值内。

我希望这是足够的信息,但如果没有让我知道,我可以提供。

4

1 回答 1

1

因此,连接到 SQL Server 的用户似乎有一个与之关联的方案。在 SQL Management Studio 中手动添加表“table_1”时,表名变为 DOMAIN\user.table_1。

于 2013-01-09T23:02:30.917 回答