Здравствуйте, _Budda_, Вы писали:
_B_>Как я понимаю, писать свой провайдер дело геморойное да и не особо нужное, верно?
Нет. Не верно, в сети куча примеров как их писать, так что проблем не должно возникнуть, я например за день все провайдеры переписал (Role, Membership, Profile и т.д.). Если вам требуется своя логика и место хранения данных то без этого не обойтись (написания своего провайдера).
_B_>Если допустим на своём компе я могу закрыть глаза на тот факт, что RoleManager лезет в системные базы, то в случае размещения сайта на платном хостинге, хостеру это может не понравиться.
Начнем с того что эти провайдеры не лезут ни в какие системный базы! А использую свою базу aspnetdb, которая ни чем не отличается от остальных!