-1

我有一个使用 sql server 2005 express 的 winform C# 应用程序。

我正在使用应用程序角色来授予用户访问数据库的权限。

打开一个表单,要求用户输入用户名和密码。

这个用户名和密码是我事先在数据库中创建的应用程序角色。

我希望如果用户输入错误的密码或用户名超过 3 次,那么 .net 应用程序会显示您的帐户已被锁定并退出。我该怎么做?

4

1 回答 1

1

为什么不使用 Windows 身份验证?我从未使用过应用程序角色。

每个用户都将拥有与应用程序角色相同的用户名和密码......

编辑:

您可以使用SQL Server 登录并通过组策略强制密码锁定。这意味着每个用户可以有不同的登录名

于 2011-02-26T09:08:36.250 回答