数据库安全的主要威胁有哪些?
作者:安华金和 发布时间:2017-01-01

随着信息技术的发展,数据库的应用也越来越广泛,其应用涵盖了各行各业。大数据、云时代的到来,数据库的部署环境也发生了很大变化,尤其是在云计算中数据库的部署已经没有明显的边界,这些变化使得数据库安全问题更加显现。就目前来看,数据库安全的主要威胁来自三方面:1、人为因素;2、数据库自身漏洞;3、第三方恶意插件。

1、人为因素

人为因素是指因为人的疏忽或者经验等问题对数据库安全造成的威胁。威胁主要有两种,第一种是弱口令;第二种是错误的配置。弱口令主要是因为人主观上安全意识薄弱造成的,错误的配置也是因为人的安全意识或者经验方面的欠缺造成的,所以这两种数据库安全的威胁主要都是来自人的因素。

2、数据库自身的漏洞

数据库自身的漏洞主要可以分为两大类,第一类:数据库软件漏洞,这类漏洞的典型代表就是缓冲区溢出、提权等数据库自身的漏洞;第二类是应用程序逻辑漏洞,这类漏洞的典型代表是SQL注入漏洞。

3、第三方恶意插件

第三方恶意插件是最近刚刚兴起的一种数据库攻击手段。它的本质是在数据库使用的工具或第三方组件中插入恶意的SQL语句。然后通过特性的方式触发恶意SQL语句,从而达到攻击数据库的目的。

数据库安全事件频发,数据泄露事件此起彼伏。攻击的手法虽然有千变万化。但我们还是可以通过遵循一些简单的原则防止或缓解数据库受到的威胁。1.和数据库关联的软硬件,请使用官方正版,防止破解版中被植入后门、恶意SQL等内容威胁数据库安全。2.按时安装数据库最新补丁,如果有某种原因无法及时打补丁,也请使用VPATCH功能保护数据库安全。3.合理的配置,定期通过工具管理数据库用户名和密码,防止弱口令和错误配置出现。