归元

数据库登录审核

一、登录审核(login auditing)

  在 SQL Server 中配置登录审核,可以监视所有的登录 SQL Server 数据库引擎的活动。

  可以将登录审核配置为在发生以下事件时向Windows日志中写入信息。

(1)登录失败。仅审核未成功的登录(事件ID=18456)。这是SQL Server的默认配置。

(2)登录成功。仅审核成功的登录(事件ID=18453,或者事件ID=18454)。

(3)失败和成功的登录。审核所有登录尝试。


二、配置登录审核

  在 SQL Server Management Studio 中,使用对象资源管理器连接至...

sql

SQL Server 错误日志过滤(ERRORLOG)

一、背景

有一天我发现SQL Server服务器的错误日志中包括非常多关于sa用户的登陆错误信息:“Login failed for user 'sa'. 原因: 评估密码时出错。[客户端: XX.XX.XX.XX]”。可是我很久之前就已经禁用了sa用户,怎么还会有那么多的sa用户登陆信息呢?我猜想是有人在暴力破解我们数据库的sa用户的密码;关于这种攻击,大家有没好的解决方案呢?

我查找了一些资料,暂时没有找到好的解决方案。我只想到一个暂时缓解压力的办法,那就是从错误信息中统计出登陆sa用户的客户端IP地址,再设置防火墙把这些IP过滤掉。

那现在如何解决IP的统计呢?使用SSMS是根本无...

sql

SQL2005自动备份,定期删除的维护计划及自动定期清除日志

http://blog.csdn.net/smartsmile2012/article/details/8244241

作为一名DBA,他们最常见的日常任务是:

1)定期完成数据库的完全备份或差异备份。
2)定期清理备份文件,因为存储空间有限,可能只需要保存一个时期段内的文件(比如一周内或一月内)。

而如何做到这两点呢?笔者相信在SQL SERVER2005版本出来之前要实现这种功能,也是可以实现的,只是实现定期清理备份文件显得不那么直接,一般需要手写批处理作业维护,而在SQL Server 2005版本中,这些功能已经被设计成为预制的组件,只需要在数据维护计划中进行拖拽并设置相关属性就可以了,相...

sql
© 归元 | Powered by LOFTER