IIS 7对SQL Server 2008的Windows身份验证

时间:2014-07-04 07:42:25

标签: sql-server-2008-r2 iis-7.5 windows-server-2008-r2

对于那些习惯于Windows身份验证的人来说,这将是一个简单的答案,但是作为Solaris系统管理员,我只想找到一些关于如何在IIS7网站上运行的应用程序(在Server 2008 R2上运行)和Microsoft SQL 2008 Server。

此时此应用程序使用此标记:

Data Source = mydbserverhostname; Initial Catalog = TheDBName; User ID = testuser;密码= apassword

在规范中应该使用它:

Data Source = mydbserverhostname; Initial Catalog = TheDBName; Integrated Security = SSPI;

我想在我必须部署到Production之前返回并使Windows身份验证工作。根据我对Windows的理解,我需要一个Windows域帐户来验证已在SQL Server 2008上设置的服务帐户。

我缺少的是如何实现这一目标以及如何使其作为服务运行,以便我可以注销并让IIS7运行该站点并使SQL Server相互通信。

我在这个论坛上已经阅读了几个类似的问题,但答案似乎是"只需切换到SQL身份验证"这是我在最终实施中需要避免的。

任何帮助都将不胜感激。

1 个答案:

答案 0 :(得分:0)

使用DefaultAppPool时,将Identity更改为与SQL Server /(LDAP)上创建的服务帐户匹配的自定义用户名和密码:

http://www.iis.net/learn/manage/configuring-security/application-pool-identities

相关问题