使用数据库扫描系统评估数据库的安全性

简介:
+关注继续查看
 本文使用的是从某数据库安全厂家获取的数据库扫描系统,版本不是最新的,不过应该可以代表产品的设计思路和其在相关领域的技术实力。
  数据库扫描的初期,一般都是确认评估范围,本产品也不例外。添加任务有两种方法:一是直接输入数据库的详细信息,二是对网络进行扫描,确认网内数据库的总量。

  相对于网上Nessus、NMAP等评估工具,本款数据库扫描产品更像是一款安全测试工具,因为在对数据库进行安全评估的时候,不但要输入通用的IP、端口,更要输入数据库系统的账号,甚至操作系统的账号(这样就可以审核用系统账号登录数据库系统情况下的安全性)。
  扫描速度理所当然的相当快,因为就技术而言,数据库的漏洞并不像主机那么多,检测项目也没有那么多,因此速度较快。下面是评估报告,当然这仅仅是主要描述部分,并不是细节描写。

  下图是数据库扫描系统的一些检测项,应该说基本覆盖了数据库安全检查项的绝大多数。

  下面是一个细节的描述,描述名称为“审计级别设置”:
漏洞描述:
    检查审计级别是否符合安全策略。你可以设置Microsoft SQL Server提供登录成功或失败的审计跟踪记录。审计日志提供哪个登录ID尝试登录,成功还是失败,连接是标准的还是信任的,时间和日期等信息。正确设置审计级别可以用来严格检测过期登录,登录攻击,违反登录时间。
漏洞来源:
    审计是数据库管理系统安全性重要的一部分,通过审计,凡是与数据库安全性相关的操作可被记录下来,只要检测审计记录,系统安全员就可以掌握数据库被使用状况。如何设置审计的级别:不审计、成功审计、失败审计、全部审计。
修复建议:
    更改审计级别。 对于SQL Server 6.x(使用企业管理器): 1.右击服务 2.从弹出菜单中选择设置 3.选择安全选项页 对于SQL Server7.0和2000(使用企业管理器): 1.右击服务 2.选择属性选项 3.选择安全页更改审计级别 对于SQL Server 2005(使用SQL Server Management Studio): 1.右击服务 2.选择属性选项 3.选择安全页更改审计级别
  漏洞描述、漏洞来源、修复建议,都比较的详细,可以指导数据库管理员对数据库进行有效的检查、审核数据库系统的安全性。
当然,相对于某些数据库扫描系统不支持MySQL(为什么不支持MySQL?因为多数人用的是免费版?),本软件支持Microsoft SQL Server、Oracle、MySQL、Sybase数据库,我手头的这版本没有DB/2和Infomix的支持,不知道新版本是否支持?
总的来说,产品是不错的,特别是在市场上数据库漏洞扫描产品很少,等级保护和分级保护又明确了数据库安全的情况下,本产品应该很有市场。
使用数据库扫描系统评估数据库的安全性
http://www.youxia.org/2009/09/DataBase-Scanner-Audit-Check.html

本文转自网路游侠 51CTO博客,原文链接:http://blog.51cto.com/youxia/197912

相关文章
|
6天前
|
数据库
实验四--数据库的安全性、完整性控制
实验四--数据库的安全性、完整性控制
9 0
|
5月前
|
NoSQL 关系型数据库 MySQL
查看数据库数据的小工具
使用小工具访问数据库,支持mysql,redis,postgres,milvus,mongodb。
114 1
|
5月前
|
存储 缓存 数据库连接
数据库写入操作及其优化
数据库写入操作是将数据从应用程序或用户输入插入到数据库中的过程。这包括向数据库中添加新的记录、更新已有记录或删除不再需要的记录。数据库写入操作对于保持数据的最新状态和一致性非常重要。
75 0
|
6月前
|
安全 API 数据库
关于系统数据库丢失的解决方案
关于系统数据库丢失的解决方案
67 1
|
7月前
|
存储 XML JSON
【数据库】数据库常见分类标准
【数据库】数据库常见分类标准
346 0
|
安全 关系型数据库 MySQL
数据库教程:项目8 数据库的安全性维护总结
数据库项目8教程,包含相关语法和实例
88 0
数据库教程:项目8 数据库的安全性维护总结
|
存储 SQL 运维
几种常见的数据库加密方案分析
“xxx拖库”、“xxxx数据泄露”等等层出不穷的安全事件表明,要想根本上解决这种越过网络防护,绕开权控体系,直接复制文件块并异地还原解析的“内鬼”式攻击方式,必须采用存储层的加密技术,确保敏感信息一旦落盘,必须密文存储。随着数据库加密技术在国内市场的兴起,更多数据安全企业的涌入,市面上出现了几种具有代表性的数据库加密技术。 一、前置代理及加密网关技术 1)技术原理 该方案的总体技术思路即在数据库之前增加一道安全代理服务,对数据库访问的用户都必须经过该安全代理服务,在此服务中实现如数据加解密、存取控制等安全策略。然后安全代理服务通过数据库的访问接口实现数据存储。安全代理服务存在于客户端应
1203 0
|
SQL 存储 安全
【数据库审计】旁路式与植入式数据库审计技术有何差别
本文将对目前数据库审计市场上的两类技术路线进行分析,从使用效果出发,浅析两者在各维度的审计效果上存在哪些差异,呈现产品真正能实现的功能和价值。希望能为广大用户在数据库审计产品的选型上提供参考依据。
2089 0
推荐文章
更多