34,838
社区成员




如何删除或优化SQl2008当前日志中的日志条数?
由于数据库总是受到一些外来攻击,造成当前日志中出现很多重复的攻击记录,查看起来很不方便。有什么办法可以把这些攻击记录删除或是删除一些指定日期段的日志?
清除日志,可以用这个:
https://yenange.blog.csdn.net/article/details/75455057
但你这个服务器的风险要做好防范才行。
1、服务器不能直接暴露在外网,最好是不暴露在外网,可以只限内网供网站使用。如果一定要暴露,请设置防火墙的ip白名单;多次攻击的直接设置设置防火墙黑名单就好。
2、端口不要用1433,改成其它的;
3、sa 用户应该直接禁用,不能开放;
这个日志就是个文本文件,数据库引擎不提供直接实现的方式
但你可以用某些外部脚本来实现吧,反正是读取文本文件修改它,比如shell脚本,我不太了解