Я бы посоветовал вам использовать основанную на таблице реализацию профиля , такую как эту , о которой писал Скотт Гатри. Это намного лучше, чем стандартный поставщик профилей, поскольку он позволяет вам определять свои собственные таблицы для информации профиля. В вашем случае у вас будет таблица, содержащая строку для каждого пользователя и идентификатор фирмы и все, что вам нравится, например, псевдоним, номер социального страхования и т. Д.
Он работает с поставщиком членства по умолчанию, поэтому вам не нужно вносить в него какие-либо изменения. В этом примере есть две реализации: хранимая процедура на основе таблицы и таблица. Я предпочитаю второе, но оба они очень просты в использовании.
Поставщик профилей по умолчанию оказался немного мусором, потому что он хранил всю информацию пользователя в одном поле. Поставщик, которого я предложил, решает это очень эффективным способом.