複数のユーザーで構成された顧客提供のデータベースがあります。各ユーザーは、SQL Server のデータベース ログインである独自のユーザー名/パスワードなどを持っています。
従来のソフトウェアでは、ユーザーはデータベースとパスワードを求められ、それを使用してコードで接続文字列が形成されます。
私はこのために多くのデータベース コードを置き換えることを任されており、データベースに対してユーザー名とパスワードを非常に迅速にチェックする方法が必要です。現在、Linq を使用して、パスワードが正しくない場合、最終的に を取得しますが、System.Data.SqlClient.SqlException
実際にスローするにはかなりの時間がかかります (タイムアウトだと思いますか?)。
ユーザー名とパスワードの組み合わせをデータベースに対してすばやくテストできる良い方法を知っている人はいますか?