Прошу помощи! Вопрос касающийся использования NHibernate!
От: Аноним  
Дата: 22.11.10 12:33
Оценка:
Доброго времени суток всем!
Не буду отнимать время и сразу перейду к сути.

Итак, есть некий веб-проект (многопользовательская система) которая использует БД
для организации данных. NHibernate используется для маппінга схемы БД.
В любой момент пользователям нужно получить доступ к системе....
и вот здесь получается самое интересное:
Для каждого разрешённого пользователя создан свой аккаунт (причем логин/пароль, которые известны
пользователю и логин/пароль соотвестствующего аккаунта в БД — разные).
Раньше чем будет установленно физическое соединение с БД, пользователь пройдёт предавторизацию,
результатом которой будет действующий логин и хеш-пароль. Зачем — не спрашивайте!!!

Теперь, собственно вопрос:
Можно ли с помощью NHibernate организовать такую работу с базой?
И если можно, то каким способом?



P.S.
Смотрел в сторону NHibernate configuration и динамической подмены connection_string, но насколько
я понял, такая операция требует переконфигурации среды заново (визова метода Configure обьекта NHibernate.Cfg.Configuration)
и следственно влияет на последующие сеансы...



Может у кого-то есть еще идеи?


С уважением,
Андрей
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.