Объединение таблиц из бизнес-базы данных и ASPNETDB.MDF на складе приложения asp.net mvc - PullRequest
0 голосов
/ 23 марта 2011

Приложения ASP.Net MVC имеют бизнес-базу данных FOO.MDF и отдельную учетную базу данных ASPNETDB.MDF, если они используют поставщика учетных записей

Можно ли переместить таблицы из ASPNETDB.MDF в мою компаниюБД (я хочу сослаться на пользовательский класс в других таблицах), все еще используя готовый AspNetSqlMembershipProvider?Я не хочу писать свой собственный провайдер, если вообще могу этого избежать.

Что произойдет, если я добавлю некоторые поля в таблицу aspnet_Users, которые установлены в AccountController?

Спасибо, Даффи

1 Ответ

1 голос
/ 07 июня 2011

В итоге я создал таблицы aspnetdb внутри моей бизнес-базы данных с помощью скрипта, описанного здесь.

http://weblogs.asp.net/scottgu/archive/2005/08/25/423703.aspx

Однако я не посмел добавить настраиваемые поля в таблицы aspnet. Вместо этого я создал пользовательскую таблицу, в которой каждая запись соответствует ровно одной записи из «официальной» таблицы aspnet_user, и расширил процедуру регистрации, чтобы сгенерировать пользовательский объект после создания объекта aspnet_user.

...