IT评测·应用市场-qidao123.com

标题: sqlserver 数据库开启登录失败处理功能 [打印本页]

作者: 农民    时间: 2024-12-23 15:14
标题: sqlserver 数据库开启登录失败处理功能

sql
  1. -- 创建新登录名
  2. CREATE LOGIN [new_login] WITH PASSWORD = 'password' MUST_CHANGE,
  3. CHECK_EXPIRATION = ON,
  4. CHECK_POLICY = ON;
  5. -- 设置允许的最大失败登录次数为3次
  6. ALTER LOGIN [new_login]
  7. SET FAILURE_LOGIN_ATTEMPTS = 3;
  8. -- 设置在达到最大失败登录次数后锁定登录
  9. ALTER LOGIN [new_login]
  10. SET LOCKOUT_ON_FAILURE = ON;
  11. -- 设置锁定持续时间为15分钟(这里以分钟为单位,需要转换为秒)
  12. ALTER LOGIN [new_login]
  13. SET LOCKOUT_DURATION = 900;
复制代码



sql

  1. -- 针对现有登录名[existing_login]
  2. -- 设置允许的最大失败登录次数为3次
  3. ALTER LOGIN [existing_login]
  4. SET FAILURE_LOGIN_ATTEMPTS = 3;
  5. -- 设置在达到最大失败登录次数后锁定登录
  6. ALTER LOGIN [existing_login]
  7. SET LOCKOUT_ON_FAILURE = ON;
  8. -- 设置锁定持续时间为15分钟(这里以分钟为单位,需要转换为秒)
  9. ALTER LOGIN [existing_login]
  10. SET LOCKOUT_DURATION = 900;
复制代码

通过以上方法,可以在 SQL Server 数据库中开启登录失败处理功能,从而提高数据库的安全性,防止恶意的暴力破解登录尝试。

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。




欢迎光临 IT评测·应用市场-qidao123.com (https://dis.qidao123.com/) Powered by Discuz! X3.4