SQL Server 2005安全配置(一)
原创
©著作权归作者所有:来自51CTO博客作者liujieli的原创作品,请联系作者获取转载授权,否则将追究法律责任
数据库服务器的安全威胁来自于以下几个方面的攻击:
1. SQL注入
2. 网络窃听(来自网络内部)
3. 未经授权的访问
4. 密码破解
抵御威胁的基本原则是:
1. 纵深防御(包括网络层面的安全、操作系统层面的安全、数据库系统层面的安全、应用程序层面的安全)
2. 最小化用户权限
3. 最小化攻击表面
确保数据库服务器的安全需要纵深防御,纵深防御是指在与数据库系统相关的各个层面上进行安全监控,其包括网络层面、操作系统层面、数据库系统层面以及应用程序层面。下面仅对数据库系统层面的安全给出需要注意的事项。
1. SQL SERVER 2005及时打补丁
2. 利用微软的基线安全分析器(MBSA)分析服务器的安全配置
3. 隐藏服务器(改变访问数据库的默认端口)
4. 删除或禁用SA用户
5. 使用Windows集成身份验证
6. 使用强制密码策略
7. 最小化用户权限
8. 最小化攻击表面(采用默认安装、禁用不使用的服务)
9. 使用审核机制记录对系统的可疑访问行为
10. 监控连接(查看系统日志)
11. 删除不必要的扩展存储过程
12. 远程网络连接时使用SSL加密协议
![](https://ucenter.51cto.com/images/noavatar_middle.gif)
提问和评论都可以,用心的回复会被更多人看到
评论
发布评论
相关文章
-
sql server如何配置ssl sql server2005配置
印象中,以前电脑不发达,自身编程经历不多的时候,由于Microsoft SQL Server版本众多,在不同版本的windows下必须要求装相应版本的SQL Server,否则有可能出现兼容性的问题,装个Microsoft SQL Server总是非常费劲,装完之后用起来,由于Microsoft SQL Server还需要比较多的运行资源,玩起来卡得不要不要的,最后Microsoft SQL Se
sql server如何配置ssl sql server sql server 2005 微软 helloworld