今日、クライアントの Web サイトの保守を手伝っていたときに、ASP を実行すると、ADODB.Recordset エラー 800a0e78 が表示され、オブジェクトが閉じられると、操作が許可されません。ASP 間の接続に問題があることがわかりました。そしてSQLサーバー。
データベース SQLServer のテスト プログラムでは、次のエラー メッセージが表示されます: ADODB.Recordset error 800a0e78 オブジェクトが閉じられているとき、操作は許可されません。
データベース リンクを個別にテストすると、「ユーザー sa のログインに失敗しました」というエラー メッセージが表示されます。原因: 信頼できる SQL Server 接続に関連付けられていません。
この問題は通常、SQL Server が Windows 認証を統合していないことが原因で発生するため、解決策は次のとおりです。
1. SQL Server エンタープライズ マネージャーを開きます。
2. サーバー名を右クリックし、「プロパティ」を選択して、「セキュリティ」タブを開きます。
3. タブで、「SQL Server と Windows の認証」を選択します。
4. SQLSERVER を再起動すると、問題は解決します。