NHibernate会话初始化的最小数据库权限

时间:2013-09-09 22:10:32

标签: asp.net-mvc-4 nhibernate initialization privileges sessionfactory

我有一个类似于Jacob Spire的问题(请参阅Database permissions in MVC with NHibernate):我希望使用具有集成安全性的MS SQL Server。但是,在每个请求上初始化会话工厂是不可接受的,因为这非常昂贵。相反,我想创建一个Windows用户,该用户具有在应用程序启动时执行初始化所需的最小数据库权限集,并为此目的对该用户进行非个性化。如何使用MS SQL Server 2012这样的一组权限?

顺便说一下,如果这个信息能够以某种方式进入特定于db的nhibernate文档,那就太好了。

感谢您的帮助,

Goetz的

0 个答案:

没有答案