-1

SQL Server 2005 Express を使用する winform C# アプリケーションがあります。

アプリケーションロールを使用して、ユーザーにデータベースへのアクセスを許可しています。

フォームが開き、ユーザーにユーザー名とパスワードを要求します。

このユーザー名とパスワードは、データベースで事前に作成したアプリケーション ロールのものです。

ユーザーが間違ったパスワードまたはユーザー名を 3 回以上入力すると、.net アプリケーションは、アカウントがロックされて終了したことを示します。どうすればいいのですか?

4

1 に答える 1

1

なぜ Windows 認証を使用しないのですか? アプリケーションロールを使用したことはありません。

すべてのユーザーは、アプリケーション ロールと同じユーザー名とパスワードを持っています...

編集:

SQL Server ログインを使用し、グループ ポリシーを介してパスワード ロックアウトを適用できます。これは、各ユーザーが異なるログインを持つことができることを意味します

于 2011-02-26T09:08:36.250 に答える