因此,当表名称类似于“webpages_UsersInRoles”时,我真的不关心SimpleMemberProvider创建的表名。 然而我在创建名称为“DOMAIN \ user.webpages_UsersInRoles”的表时遇到问题。
我告诉你,这不会发生。 有谁知道是什么原因造成的?背景资料: 我正在使用Visual Studio 2012中的IIS Express。此特定项目使用EF5和MVC4并启用了迁移。
当我通过
启动网络应用程序时,正在创建SimpleMembership表 WebSecurity.InitializeDatabaseConnection("DefaultConnection", "UserProfile", "UserId", "UserName", autoCreateTables: true);
在MVC4给你的默认InitializeSimpleMembershipAttribute
内。
我希望这是足够的信息,但如果它不让我知道,我可以提供它。
答案 0 :(得分:0)
因此,连接到SQL Server的用户似乎有一个与之关联的Scheme。在SQL Management Studio中手动添加表'table_1'时,表名称变为DOMAIN \ user.table_1。