【发布时间】:2013-01-23 21:14:21
【问题描述】:
我继承了一个连接到 2 个 SQL Server(数据存储)和一个 SQLExpress DB(会员登录)的应用程序。它从未成功部署,因此我的任务是部署到 Server 2008 R2 上的 IIS 7.5。
根据我阅读的内容,连接到 SQL Server 时需要使用 ApplicaitonPoolIdentity,连接到 SQLExpress 时需要使用 NetworkService。由于我需要使用其中一个,我决定使用我的网络帐户作为自定义帐户下的测试。它按预期工作。然而几个小时后,会员登录停止工作。该错误指示我删除 SQLExpress 用户配置文件中的文件,并建议我将 AppPool 更改为 NetworkService。但是在 NetworkService 上,我无法连接到 SQL Server。我将其保留为自定义帐户,认为这只是侥幸。几个小时后,我被要求再次删除 SQLExpress 用户配置文件中的文件。
我已验证我的所有连接字符串都是正确的。有没有人见过这样的设置?如果是这样,我将不胜感激有关如何进行设置的任何建议。
谢谢, TJ
【问题讨论】:
标签: sql-server-2008 iis-7 sql-server-2008-r2 sql-server-express applicationpoolidentity