如果用户输入错误密码超过3次,则锁定应用程序角色

发布于 2024-10-19 20:29:15 字数 227 浏览 2 评论 0原文

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

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

将打开一个表格,询问用户名和信息来自用户的密码。

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

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

I have a winform C# application which uses sql server 2005 express.

I am using application role to grant user to access the database.

A Form opens asking for username & password from the user.

This username & password is of the application role which i have created beforehand in a database.

I want that if the user enters wrong password or username more than 3 times then the .net application shows that your account has been locked and exits. how do i do it?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

海螺姑娘 2024-10-26 20:29:15

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

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

编辑:

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

Why not use Windows Authentication? I've never used an application role.

Every user would have the same username and password with application roles...

Edit:

You can use SQL Server logins and enforce password lockouts via group policy. This means each user can have a different login

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文