SimpleMembershipProvider создает нечетные имена таблиц

Так что меня действительно не волнуют имена таблиц, созданные SimpleMemberProvider, когда имена таблиц что-то вроде «webpages_UsersInRoles». Однако у меня возникает проблема, когда он создает таблицы с такими именами, как "DOMAIN\user.webpages_UsersInRoles".

Я шучу, что этого не происходит. Кто-нибудь знает, чем это вызвано??

Справочная информация: я работаю с IIS Express с Visual Studio 2012. В этом конкретном проекте используются EF5 и MVC4 с включенной миграцией.

Таблицы SimpleMembership создаются, когда я запускаю веб-приложение через

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

в пределах InitializeSimpleMembershipAttribute по умолчанию, предоставленных вам MVC4.

Я надеюсь, что информации достаточно, но если ее нет, дайте мне знать, и я могу ее предоставить.


person Mr. Young    schedule 09.01.2013    source источник


Ответы (1)


Итак, похоже, что пользователь, подключающийся к SQL Server, имеет связанную с ним схему. При ручном добавлении таблицы table_1 в SQL Management Studio имя таблицы стало DOMAIN\user.table_1.

person Mr. Young    schedule 09.01.2013