クラシックASPで記述された当社のWebサイトの自分のマシンでテスト環境をセットアップしようとしています。アイデアは、統合Windows認証を使用してデータベースに接続することです。
次の接続文字列を使用しています
Provider=SQLOLEDB.1;Server=localhost;Database=Filbert;Integrated Security=SSPI;
しかし、ブラウザは次のように応答します
Microsoft OLE DB Provider for SQL Server (0x80004005)
[DBNETLIB][ConnectionOpen (Connect()).]SQL Server does not exist or access denied.
SQLログで私は見ることができます
Login failed for user 'NT AUTHORITY\SYSTEM'. [CLIENT: <local machine>]
Error: 18456, Severity: 14, State: 16.
状態16のエラーはwheです
Windows XP SP3、IIS 5.1、SQLServer2005を実行しています
編集:代わりにSQL認証を使用してログインを作成してテストしました。SQL Management Studioを使用してSQL認証でログインできますが、ASPから試行しても同じエラーが発生します