DBに接続してSQL文の実行を開始するアプリケーションをテストしています。数千の質問の後、私はVisual Studioから次のエラーが表示されます。「ユーザーxxxxxのログインエラー」とコードのさまざまな箇所。ユーザー "xxxxx"、Visual Studio、SQL Server(18456状態10のエラー)のログインエラー
SQL Serverの認証は、「SQL ServerおよびWindows認証モード」です。
これに関するお問い合わせ
ありがとうございます。
DBに接続してSQL文の実行を開始するアプリケーションをテストしています。数千の質問の後、私はVisual Studioから次のエラーが表示されます。「ユーザーxxxxxのログインエラー」とコードのさまざまな箇所。ユーザー "xxxxx"、Visual Studio、SQL Server(18456状態10のエラー)のログインエラー
SQL Serverの認証は、「SQL ServerおよびWindows認証モード」です。
これに関するお問い合わせ
ありがとうございます。
SQL Server 2005を使用している場合は、おそらくFIX: Error message when you try to use a SQL Server authenticated login to log on to an instance of SQL Server 2005: "Logon error: 18456"が役に立ちます。
うわー、いいキャッチ! – RBarryYoung
私はsr.uは、エラーがコードのさまざまな時点で、数字の後に、おそらく多くの成功した実行で発生すると言います。
だから、私はむしろ、彼または彼女はすべてのSQLコマンドのために新しい接続を開き、単にそれを閉じることを忘れていると思われるでしょう。またはこのようなもの。
私はそれを見直して、すべてを閉じました。 –
SQLサーバーのアクティビティモニターを見ましたか?それは何を示していますか?私はあなたのコードの実行中を意味します。 –
今のところ、別の(同一の)接続でSQL文の半分を実行することで修正しました。
エラーとともに返されたExceptionオブジェクトに追加情報があるはずです。ここに投稿してください。 – RBarryYoung