本帖最后由 hessen 于 2021-6-2 09:05 编辑
可以设置账户锁定5分钟自动解锁的策略,减轻管理员工作.
在快表代理配置配置工具中添加如下的脚本,并设置策略按分执行.
此脚本不用修改,可以直接使用.如果要更改分钟数,则将脚本最后的 5 改为您需要的分钟数即可
- DECLARE @LastErrorTime AS DATETIME
- DECLARE @ErrorLoginName AS VARCHAR(50)
- WITH C AS(
- SELECT USERNAME,LOGDATE,ROW_NUMBER() OVER(ORDER BY LOGDATE DESC) AS NO,LOGDETAIL FROM SYS_LOG WHERE USERNAME IN (SELECT LOGINNAME FROM SYS_USER WHERE USERLOCK = 'TRUE') AND LOGDETAIL LIKE '%出错密码%'
- )
- SELECT @ErrorLoginName = USERNAME,@LastErrorTime = LOGDATE FROM C WHERE NO = 1;
- UPDATE SYS_USER SET USERLOCK = 'False' WHERE LOGINNAME = @ErrorLoginName AND DATEDIFF(minute,@LastErrorTime,GETDATE()) > 5
复制代码
也可以直接下载使用,回帖后可以直接下载
如图设置:
本页二维码地址
|
|
hessen