配置IIS以模拟用户进行SQL集成身份验证

时间:2011-05-31 15:03:47

标签: connection-string iis-7.5 integrated-security

我对如何使用Active Directory配置我的网站和IIS有疑问。

我有一个网络应用程序,它将专门在我们公司的内部网络上运行。应用程序需要连接的SQL数据库(通过活动目录)只能由一个特定的AD用户DBAccess访问,但我使用Windows身份验证模式来验证我的用户。我会将身份模仿权放入我的Web.Config,但数据库用户没有权限在Web服务器计算机上。

如何配置IIS以使用DB Access用户连接到SQL Server而不是在Web服务器上本地运行?

如果这有点基础,请提前致谢并抱歉。

1 个答案:

答案 0 :(得分:1)

  1. 将应用程序正在使用的应用程序池设置为以您希望连接到数据库的用户身份运行。
  2. Integrated Security=true;添加到您的连接字符串。