Возможно ли изменить имена таблиц webpages_Membership, roles и т.д. Из простого шаблона, созданного с помощью web matrix?

#webmatrix

#webmatrix

Вопрос:

Я создал веб-сайт Web Matrix из начального шаблона, который создает базу данных с несколькими таблицами для данных для входа. Большинство из них — это имена webpages_Membership, webpages_Roles и т.д. Хостинговая компания, которую я использую, предоставляет мне только одну базу данных, и я хочу иметь более одного сайта на сервере. Я хочу добавить к имени таблицы какой-нибудь префикс, чтобы сделать его уникальным, но, похоже, платформа web matrix будет работать только с заданным именем таблицы. Кто-нибудь знает, возможно ли это?

Ответ №1:

Если вы используете SQL Server Compact Edition, у вас может быть столько баз данных, сколько вам нравится в вашей папке App_Data. Безусловно, что-то, что следует учитывать, если ваши сайты вряд ли будут сильно загружены. В противном случае вы можете разработать свой собственный провайдер, наследующий от ExtendedMembershipProvider , и сделать его «ориентированным на сайт». Покопайтесь в WebMatrix.Данные исходный код для получения более подробной информации (доступен как часть загрузки исходного кода MVC).