【发布时间】:2010-09-15 16:08:22
【问题描述】:
我有一个 PHP 应用程序当前使用 Windows 身份验证 (odbc_connect) 通过 ODBC 连接到 SQL Server。
在 Apache 下可以正常工作。
但是我需要在 PHP-IIS 下运行它。虽然我可以在 IIS 下运行 PHP,并且当我从 Apache 运行它时让这个相同的应用程序连接到 SQL Server,但尝试通过 IIS 运行会给我以下问题:
PHP Warning: odbc_connect() function.odbc-connect</a>: SQL error: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot open database "xxx_v2" requested by the login. The login failed., SQL state 37000 in SQLConnect
我很绝望,几天来一直在尝试这样做。非常感谢您的帮助!
我正在使用 php 5.2.6、IIS 7 和 SQL Server 2008
【问题讨论】:
标签: php sql-server sql-server-2005 iis iis-7