如果用户输入错误密码超过3次,则锁定应用程序角色
我有一个使用 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 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
为什么不使用 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