2010-03-17 2 views
0

Могу ли я настроить таблицы членства ASP.NET, чтобы добавить некоторые собственные столбцы? Например, я хотел бы расширить таблицу Roles, добавив RoleCode, содержащий сокращенное имя для роли пользователя. Это всего лишь пример, но возможно ли это? Я знаю, что мне придется настроить несколько SP и немного кода в самом приложении, но опять же, возможно ли это?Настройка таблиц членства в ASP.NET

ответ

4

Вы могли бы, но почему бы не просто сохранить поля, которые хотите добавить в Провайдер? Это намного проще и достигает того же самого, не изменяя вещь в sprocs или DB. Кроме того, вы также получаете строго типизированные свойства самого профиля для кодирования.

http://odetocode.com/Articles/440.aspx

+0

Интересно, я честно не смотрел на это еще. Интересно, я планирую сделать таблицу привилегий пользователя (связанную с таблицей модулей и, надеюсь, таблицу ролей вместе с тем, что может сделать пользователь CRUD). Могут ли профили обрабатывать это также? – Jonn

+0

, если нет особой причины/необходимости настраивать схему, что также подразумевает реализацию пользовательских поставщиков, использование профиля - это путь, который может пройти 90% времени. –

Смежные вопросы