我有一个类似于Jacob Spire的问题(请参阅Database permissions in MVC with NHibernate):我希望使用具有集成安全性的MS SQL Server。但是,在每个请求上初始化会话工厂是不可接受的,因为这非常昂贵。相反,我想创建一个Windows用户,该用户具有在应用程序启动时执行初始化所需的最小数据库权限集,并为此目的对该用户进行非个性化。如何使用MS SQL Server 2012这样的一组权限?
顺便说一下,如果这个信息能够以某种方式进入特定于db的nhibernate文档,那就太好了。
感谢您的帮助,
Goetz的