关于数据库安全及其防范方案的分析

合集下载

数据库安全防护措施

数据库安全防护措施

数据库安全防护措施引言随着数据库中存储和处理的数据量不断增加,数据库安全性问题变得越来越重要。

数据库中包含了许多敏感和机密的数据,例如个人身份信息、财务数据和业务机密等。

为了保护这些数据不被未经授权的用户访问、修改或泄漏,需要采取一系列的安全防护措施。

本文将介绍一些常见的数据库安全防护措施,包括访问控制、加密、备份和恢复等,并提供相应的解决方案和建议,帮助您提高数据库的安全性。

访问控制访问控制是保护数据库的第一道防线,它决定了哪些用户可以访问数据库以及能够执行哪些操作。

以下是一些常见的访问控制措施:1.强密码策略:要求用户设置复杂的密码,并定期更换密码。

密码应该包括大小写字母、数字和特殊字符,并具有一定的长度要求。

2.多因素身份验证:除了用户名和密码外,使用额外的身份验证方式,例如指纹识别、短信验证码等,提高用户身份的验证难度。

3.角色权限控制:根据用户的职责和权限,将其分配到不同的角色,并为每个角色授予相应的权限。

这样就可以限制用户只能访问其拥有权限的数据和执行可授权的操作。

4.细粒度权限控制:在角色权限的基础上,进一步细化权限的控制,例如表级别的权限、字段级别的权限和行级别的权限等。

这样可以更加灵活地控制用户的访问权限,提高数据库的安全性。

加密加密是保护数据库中敏感数据的重要手段,即使在数据泄漏的情况下,也能有效防止数据被窃取。

以下是一些常见的加密措施:1.存储加密:对数据库中的敏感数据进行加密存储,例如用户密码、信用卡号等。

存储加密可以防止数据在数据库被盗窃时被直接泄露。

2.传输加密:在数据传输过程中使用加密协议,例如SSL/TLS,防止数据在传输过程中被截获和篡改。

3.数据字段加密:对某些特定的字段进行加密,例如身份证号、手机号码等。

这样即使数据库被盗窃,也能保护敏感数据的安全性。

4.密钥管理:合理管理和保护加密所需的密钥,定期更换密钥,避免密钥泄露导致数据被解密。

备份和恢复备份和恢复是保障数据库可用性和数据完整性的重要手段。

数据库安全性措施与防护策略

数据库安全性措施与防护策略

数据库安全性措施与防护策略数据库在现代信息技术中起着至关重要的作用,它储存和管理着大量的敏感数据,包括个人信息、财务数据、业务数据等。

然而,随着科技的快速发展,数据库面临着越来越多的安全威胁。

保护数据库的安全性是任何组织都必须要重视的任务。

本文将探讨数据库安全性措施以及防护策略。

1. 密码策略密码是数据库安全的基本防护措施。

配置密码复杂性和生命周期管理对于保护数据库是至关重要的。

首先,密码应该具有足够的复杂性,包括大写字母、小写字母、数字和特殊字符的组合。

其次,密码应该定期更换,并且不应该被共享或存储在不受保护的地方。

否则,恶意用户可能会猜测密码或使用社会工程技术攻击获得密码。

此外,应该禁止使用常见的密码,如“123456”或“password”,并实施多因素身份验证以提高安全性。

2. 访问控制正确配置访问控制是保护数据库的重要步骤之一。

首先,只有授权的用户和应用程序才能访问数据库。

为了实现这一点,权限分配应该基于最低特权原则,即每个用户只被授予他们所需的最低权限。

其次,应该实现身份验证和授权机制,例如账号和密码,以确保仅有合法的用户才能登录和执行相应的操作。

此外,数据库应该能够记录和审计所有用户的活动,以便追踪并监测潜在的不当行为。

3. 数据加密数据加密是另一种重要的数据库安全措施。

通过对敏感数据进行加密,即使数据被非法获取,也能保证其机密性。

对于数据库中的存储数据,可以使用对称加密算法或非对称加密算法进行加密,并通过适当的密钥管理策略来保护密钥的安全性。

同时,在传输过程中,使用SSL或TLS等协议加密通信,防止数据在传输中被拦截或窃取。

4. 数据备份与恢复定期备份和正确的恢复策略是数据库安全不可或缺的方面。

通过备份数据库,即使发生灾难性数据丢失或数据库受到攻击,也可以快速恢复数据。

备份数据应存储在安全的位置,并与生产环境隔离,以防止数据丢失时备份数据也受到损害。

为了确保数据完整性和可恢复性,应该定期测试和验证备份数据的有效性。

数据库信息系统安全风险及防范措施分析

数据库信息系统安全风险及防范措施分析

数据库信息系统安全风险及防范措施分析计算机网络系统的迅猛发展标志着现代信息系统的发展迅速。

人们越来越深刻地认识到信息安全的重要性。

为了确保、提升数据库系统的安全性,有必要深刻地分析数据库信息系统的安全风险内容,并采取具体、有效的防范措施。

信息安全数据库近年来,随着信息产业快速发展以及计算机的普及、应用,很多单位企业纷纷建立自己的数据库来存储、管理各类信息。

但由于数据库的系统安全技术还不完善,系统可能随时面临遭受病毒、黑客的侵害,导致出现数据泄露现象,造成巨大损失。

于是,加强、保证数据库系统安全任务迫在眉睫。

1数据库信息系统安全范畴及安全现状1.1信息系统安全范畴实行信息管理,信息的所有者在国家和行业法律规定之内建立安全组织,并制定符合组织的管理政策。

提高内部人员的素质及安全意识,通过培训使其执行安全政策。

建立审计制度来监督实施。

保证信息所在的信息系统的安全必须通过技术的手段得以实施。

如加密技术、访问控制技术、病毒检测、入侵检测等。

只有通过技术才能实现对目标的管理。

将管理和技术有机结合才能最大程度保障安全。

1.2信息系统安全管理水平低目前,信息安全还存在一些问题,很多企业和单位的信息安全设备达不到预期的效果,没有相应技术保障,安全技术保障体系还不完善;企业和单位的相关信息安全制度和信息安全的标准还比较滞后,原因是没有充分落实安全管理制度,且安全防范意识也比较薄弱;另外,安全产品达不到相应要求、安全管理人员缺乏培训、安全经费不足等都导致了问题的发生。

1.3信息安全所面临的威胁首先,管理方面面临的威胁:一是人员的威胁。

计算机系统的发展,自动化设备的提高,使人们对信息处理过程的参与越来越少,人员降低安全意识、蓄意破坏、误操作等行为严重影响了信息的安全。

二是信息安全组织的不完善。

信息的安全组织不完善不能建立有效管理体系,不能有效地协调资源,也就不能够对管理体系实施有效地监督和维护,就会给信息的安全造成危害。

数据库安全解决方案

数据库安全解决方案

数据库安全解决方案概述数据库安全是保护敏感数据不受未经授权的访问、损坏和泄露的重要方面。

为了保护数据库的安全性,我们可以采取以下解决方案。

强化访问控制实施严格的访问控制是保护数据库的首要任务。

以下是一些建议:- 使用强密码:确保所有数据库账户都使用强密码,并定期更新密码。

- 基于角色的访问控制(RBAC):将用户分配到适当的角色,并限制他们对数据库的访问权限。

- 最小权限原则:授予用户所需的最低权限以执行他们的工作,避免授予不必要的权限。

- 限制远程访问:仅允许受信任的主机或IP地址访问数据库。

加密数据传输和存储为防止未经授权的获取敏感数据,我们可以采取以下措施:- 使用SSL/TLS加密传输:通过为数据库连接使用SSL/TLS协议,确保传输的数据经过加密。

- 数据加密:对数据库中的敏感数据进行加密,确保即使数据库被盗,数据也无法被窃取。

定期备份和恢复为避免数据丢失和防止数据损坏的影响,定期备份和恢复是必要的:- 定期备份数据库:根据业务需求,制定定期备份计划,并确保备份数据存储在安全的位置。

- 恢复测试:定期进行恢复测试,以确保备份数据的可靠性和可恢复性。

审计和监控及时发现和响应潜在的安全威胁是保护数据库的关键。

以下建议有助于实现审计和监控:- 日志审计:启用数据库的日志功能,并定期审计日志以检测异常活动。

- 实时监控:借助监控工具实时监控数据库的活动和性能,并发现异常行为。

- 告警和警报:设置自动告警和警报,以便在发生异常事件时及时采取行动。

更新和安全补丁数据库厂商经常发布安全补丁和更新来修复已知漏洞。

以下是相关的最佳实践:- 及时安装补丁和更新:及时应用数据库厂商发布的安全补丁和更新来修复已知的安全漏洞。

- 定期评估漏洞:定期评估数据库的安全性,检测并修复现有的漏洞。

结论通过强化访问控制、加密数据传输和存储、定期备份和恢复、审计和监控以及更新和安全补丁,我们可以有效保护数据库的安全性。

然而,每个组织的需求都不同,因此应根据具体情况来制定适合自己的数据库安全解决方案。

数据库安全漏洞与防护措施

数据库安全漏洞与防护措施

数据库安全漏洞与防护措施在信息技术高度发达的今天,数据库已成为组织和企业重要的信息储存和管理工具。

然而,数据库也面临着各种安全威胁和漏洞,这些漏洞可能导致敏感数据的泄露、篡改或丢失。

为了保护数据库的安全性,采取有效的防护措施是至关重要的。

数据库安全漏洞是指存在于数据库系统中,可能被黑客利用的弱点和缺陷。

漏洞的出现可能是因为错误的配置、不安全的网络连接、薄弱的权限控制或者软件本身存在的错误。

以下将介绍几种常见的数据库安全漏洞及其相应的防护措施。

首先,数据库中普遍存在的漏洞之一是弱密码。

许多数据库管理员在设置密码时往往过于简单或者容易猜测。

因此,黑客可以通过密码猜测的方式暴力破解数据库系统。

针对这一漏洞,数据库管理员应该使用强密码策略,要求用户设置复杂的密码,包含大小写字母、数字和特殊字符,并定期更改密码。

此外,使用多因素身份验证可以提供额外的安全性。

其次,注入漏洞是数据库安全的重要威胁之一。

通过恶意注入攻击,黑客可以将恶意代码插入应用程序的输入字段,并利用数据库运行这些恶意代码。

为了防范注入攻击,首先需要对所有用户输入进行严格的验证和过滤。

其次,采用参数化查询或存储过程可以预防SQL注入。

最重要的是及时更新和修补数据库系统,以规避已知的漏洞。

另一个常见的漏洞是未授权访问。

未经授权的用户访问数据库可能会导致信息泄露和机密数据被窃取。

为了避免这种漏洞,数据库管理员需要严格限制访问权限,按照最小权限原则授予用户所需的权限,并及时撤销不再需要的权限。

此外,使用防火墙和网络隔离措施可以避免未经授权的远程访问。

数据库还经常面临数据泄露的风险。

这可能是因为错误的配置、不正确的权限设置、未加密的数据传输以及内部人员的失职等原因。

为了减少数据泄露的风险,数据库管理员应当采取如下措施:首先,开启数据库的审计功能,记录和监控数据库的所有操作。

其次,加强对数据库服务器的安全设置,例如限制对服务器的物理访问、启用加密传输协议等。

数据库的数据安全与防护措施说明书

数据库的数据安全与防护措施说明书

数据库的数据安全与防护措施说明书一、引言数据库在现代信息技术中起着重要的作用,几乎涉及到我们日常生活中所有的数据存储与管理。

然而,随着网络攻击和数据泄露事件的增多,数据库的数据安全问题也变得日益重要。

本文旨在详细介绍数据库的数据安全问题,并提出相应的防护措施,以确保数据库中的数据得到有效保护。

二、数据库的数据安全问题1. 数据备份与恢复数据库中的数据备份是数据安全的基础。

定期进行数据备份能够保障数据库遭受灾害或攻击时的数据恢复。

同时,备份数据需要存储在安全可靠的位置,以免遭受破坏或丢失。

2. 访问控制合理的访问控制是数据库中的关键安全问题。

只有授权的用户才能够访问数据库,并且各用户的权限需要进行细致的划分,以确保用户只能操作其合法的数据对象,并避免潜在的非法获取或篡改数据的风险。

3. 数据加密数据加密是数据库中保护数据安全的重要手段。

通过对敏感数据进行加密,即使数据库被攻击或泄露,黑客也无法直接获取有价值的信息。

加密算法选择和密钥管理是使用数据加密的关键步骤。

4. 异地灾备为了增强数据库的抗灾能力,应考虑将数据库分布在不同地理位置,以防止单点故障造成的数据丢失。

异地灾备措施需要确保数据的实时复制和同步,以便在一处数据中心故障时能够快速切换到备份数据中心,保证系统的连续性。

三、数据库的数据安全防护措施1. 设定复杂的密码策略数据库管理员需要设定复杂的密码策略,并强制要求用户使用不易猜测的密码。

密码应定期更换,以避免密码泄露导致的风险。

2. 数据库审计与监控数据库审计与监控是数据库安全防护的重要手段。

通过记录和分析数据库中的操作日志,能够及时发现和阻止非法访问或异常操作,对系统安全事件进行追踪和审计。

3. 定期数据备份与恢复测试定期进行数据备份,并通过恢复测试验证备份数据的可用性。

如果数据库在出现灾害或攻击时无法正常恢复,备份工作就失去了意义。

4. 有效的防火墙与防病毒软件在数据库服务器和客户端上安装有效的防火墙和防病毒软件,及时检测和阻止恶意程序和攻击。

浅析数据库安全及其防范措施

a hal n e T h spa rd s rb st t t f d t b s e ur y r s a c nd t e s cfc c ie a r d t b s e urt Thi a tc e a s ic s e he k y nd c l g s e i pe e c i e he sa uso aa a e s c i e e r h a h pe i r r a a a e s c i t i ti y s ri l lo d s u s s t e
Abs rc : ( 出 V , t hed v l 1 el o ompue e h oog n o n u iain tc n og ,ted tb s ytl e urt sfcn e pobe s ta tN ) wa s wi t e eop1 I fc h 1 t t r c n l ya dc m l n cto e h ol y h aa aessen s c iyi h ig1 W r lm t ]
t ho g pn nd a ss ut e n! yom l! tab ee r c o ti e e t a ci y
K y od : t a c ry a " r t n Ie ty uh ni t n a cs c nrl e w rs a bs s u t d a e e i d! 5 c pi dni te t a o ce t a ny o ta ci so o
求 , 市安 全模型 、 建 数据仓库的保密 、 数据库系统的推理控制等[ 另 1 1 。
身份鉴别就是指确定某人或者某物的真实 身份和其所声称 的
外在国 际上 也产生 丫 寸比 安全性级别 比较 高的开 发软 件 :I YB  ̄ S 身份 是否 相符 , 称 之 为 身份 认 证 , 主 要 的 目 的是 防止 欺 诈 和 假 也 最 A EO S , RAC E 的 安 全 级 别 都 达 到 了B 。9 5 l月 , 国 国 防 冒攻 击 。 L等 级 18 年 2 美 身份 鉴 别 一 般在 用 户 登 录 某 一 个 计算 机 系 统 或 者 访 问某 个 部依据 车队对计算机系统的安全需求 , 制定了 可信计算机 系统安 资源 时 进 行 , 传 输 重 要 的信 息 时 也 需 要 进 行 身 份 鉴 别 。 在

数据库安全性的保障与应对方法

数据库安全性的保障与应对方法数据库安全性一直是企业和组织所关注的重要问题。

在数字化时代,大量的数据被存储在数据库中,包含了大量的敏感信息。

为了保障数据库的安全性,我们需要采取一系列的措施。

下面将详细介绍数据库安全性的保障与应对方法。

一、建立强密码策略1.1 设置复杂密码:密码应包含大小写字母、数字和特殊字符,并且长度不少于8个字符。

1.2 定期更换密码:定期更换数据库用户密码,防止密码被非法获取或破解。

1.3 禁止共享密码:每个用户应有独立的用户名和密码,并不得共享。

二、实施访问控制2.1 角色权限管理:设立不同的角色,根据工作职责给予不同的权限,并定期审核和更新权限。

2.2 实施账号锁定机制:在重试多次登录失败后,自动锁定账号,防止密码被暴力破解。

2.3 实施访问审计:记录所有操作和访问数据库的用户,及时发现异常操作。

三、进行加密保护3.1 数据库加密:对重要的数据进行加密存储,即使被盗窃,也难以获得有用信息。

3.2 通信加密:通过SSL/TLS等协议加密数据库传输过程,防止数据泄露和窃听。

3.3 存储介质加密:对数据库物理存储介质进行加密,即使设备被盗取,数据也不易泄露。

四、定期备份与灾备计划4.1 定期备份:按照备份计划进行定期备份数据库,确保数据不会因为意外事件而永久丢失。

4.2 灾备计划:建立完善的灾备计划,包括备份数据的存储地点和恢复流程,以应对自然灾害和系统故障等突发事件。

五、安全漏洞扫描与修复5.1 安全漏洞扫描:利用专业工具对数据库进行漏洞扫描,及时发现和修复漏洞。

5.2 及时更新补丁:定期更新数据库软件和操作系统的安全补丁,以修复已知漏洞。

六、严格监控与报警机制6.1 实施监控系统:通过监控系统实时监测数据库访问和操作,提前发现异常活动。

6.2 异常报警机制:设置预警阈值,一旦检测到异常行为,及时发出报警信息,以便及时采取措施。

七、持续教育与意识培养7.1 员工培训:定期组织员工进行数据库安全意识培训,加强他们对安全风险的认知和防范能力。

数据库安全性控制中的漏洞与威胁分析与防护策略

数据库安全性控制中的漏洞与威胁分析与防护策略 数据库安全性是当今企业和组织非常重要的一项工作。随着互联网的快速发展,数据库中存储的敏感数据越来越多,如个人身份信息、信用卡信息、支付信息等。因此,数据库的漏洞和威胁对企业的运营和声誉构成了巨大的威胁。本文将分析常见的数据库安全漏洞和威胁,以及相应的防护策略和措施。

首先,我们来分析一些常见的数据库漏洞。大多数数据库漏洞由于未经充分的身份验证和授权而产生。例如,默认情况下,数据库通常以管理员身份启动,缺乏对不同用户的适当权限管理。这种情况下,用户可能会访问并篡改不属于其权限范围内的数据,甚至删除或破坏整个数据库。

其次,另一个常见的漏洞是弱密码。许多攻击者通过猜测密码或使用暴力破解技术来入侵数据库。弱密码包括使用常见的密码或使用容易猜到的个人信息作为密码。这些弱密码让攻击者有机会轻易地获取数据库的控制权。

此外,数据库的未及时更新也会带来安全隐患。数据库提供商经常发布更新和补丁程序以修复已知漏洞和弱点。如果数据库管理员忽略这些更新,就会在系统受到针对已知漏洞的攻击时处于不利地位。

除了漏洞,数据库还常受到一些威胁。其中之一是SQL注入攻击。这种攻击是通过在用户输入中插入恶意代码,以绕过应用程序的验证和过滤机制,并对数据库进行破坏或获取敏感数据。SQL注入攻击是最常见的数据库威胁之一,因此应对此类威胁非常重要。 另一个威胁是拒绝服务(DoS)攻击。攻击者通过超负荷请求和恶意的网络流量使数据库系统无法正常工作,从而阻止合法用户的访问。这种攻击会导致数据库系统崩溃、应用程序停止响应以及可能造成数据丢失。

那么,我们应如何采取防护策略来保护数据库的安全性呢? 首先,身份验证和访问控制是保护数据库安全非常重要的一环。数据库管理员应采取措施限制不同用户的访问权限和操作权限。管理员应根据用户角色进行分类,为每个角色设置适当的权限。同时,应禁用或删除不必要的默认账户,以避免潜在风险。

分析计算机数据库的安全防范技术

分析计算机数据库的安全防范技术随着计算机技术不断发展,计算机数据库已经成为企业、政府、医疗、教育等机构必要的信息管理方式。

随着这些机构在计算机数据库上存储的数据量不断增加,这些机构对于计算机数据库的安全保护越来越重视。

因此,建立计算机数据库的安全防范技术已成为各大机构信息管理中的重要任务之一。

1. 访问控制技术访问控制技术是计算机数据库的安全保护中最重要的技术之一,其作用是通过对用户的身份、权限以及行为等进行控制,限制其读取、修改、删除、添加数据等操作。

访问控制技术一般分为身份认证、访问授权、权限管理和审计日志记录四个方面。

身份认证是通过验证用户所提供的用户名和密码等信息,确认用户的身份以及用户是否具有相应的权限。

访问授权是指对于通过身份认证的用户,将与其相关的操作权限进行授权。

权限管理的则是将用户分为不同的角色,给角色赋予不同的权限。

审计日志记录技术则是记录用户的操作行为,以便发现异常情况,以及在发现问题后进行追责。

2. 数据加密技术数据加密技术是计算机数据库安全防范中重要的一环,它通过对数据进行加密的方式,以保证数据不被未经授权的第三方所窃取,提高其数据的安全性。

常见的数据加密技术有对称加密和非对称加密。

对称加密采用相同的密钥对数据进行加密和解密,其加密和解密速度快,但其缺点在于密钥的传递难度和密钥的管理。

非对称加密则采用公钥和私钥的方式对数据进行加密,可避免密钥传递和密钥管理的问题,但其加解密速度相较对称加密要慢,所占用的系统资源也相对较多。

3. 安全审计技术安全审计技术是计算机数据库安全防范中重要的一环,其作用是对操作行为进行审计和记录,以便在发生安全事故情况时,有据可查的进行追责。

安全审计技术包括审计日志记录和审计数据报告。

审计日志记录是记录用户对数据库的操作行为,包括登录、查询、修改等。

审计数据报告则是将审计日志记录进行分析和统计,并生成报告,以供决策者分析,发现安全隐患,从而进行改善和优化。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

关于数据库安全及其防范方案的分析
发表时间:
2017-09-29T17:09:09.160Z 来源:《基层建设》2017年第14期 作者: 李威
[导读] 摘要:随着时代的发展,我国的计算机信息安全标准也在不断提升。计算机能够正常的运转,其中重要的部件和基础就是数据库
了。


天津市天正信息系统集成服务中心 天津市和平区 300000

摘要:随着时代的发展,我国的计算机信息安全标准也在不断提升。计算机能够正常的运转,其中重要的部件和基础就是数据库了。
数据库的定义就是集采集、提取、存储、共享数据为一身的根本系统。数据库系统需要加强维护,确保计算机数据库能够高效率的正常运
转,数据库中的信息能够被良性、高效的使用。
本文就计算机数据库的安全防范策略进行了分析。

关键词:计算机数据库;安全防范;策略
1
数据库安全性的内涵

数据库的安全性是指避免计算机受到病毒或则其他干扰性的侵扰,保证了计算机数据库的安全性。也能保证重要的内容不会丢失。其
主要分为系统的运行安全和系统的信息安全,运行安全是指计算机的基础工作和功能的良好实现和运转,预防不法分子通过局域网控制计
算机,使计算机不能够正常运转,或者是病毒也能导致计算机不能正常运转,其中危害力度都很强大,导致损失无法估量。
2
数据库安全的威胁
2.1
计算机病毒的威胁

计算机病毒是人为编写的程序,通常由不法分子加入到正常计算机程序中,达到窃取信息、破坏计算机功能的目的,并且用户在使用
计算机的过程中不易发现,病毒会随着计算机使用不断自我复制,破坏力极强。计算机病毒一般都是由于用户不规范使用计算机和互联网
造成的,例如没有在正规网站下载程序,病毒可能造成严重的运行负担,降低了计算机的运行效率,导致用户的信息和数据泄露、丢失,
严重的可能造成系统瘫痪甚至硬件损坏。计算机病毒同样是数据库安全管理需要重视的问题之一。
2.2
黑客攻击

目前计算机网络受到黑客攻击的次数越来越多,规模也越来越大,黑客也是威胁计算机网络安全的重要因素之一。一般黑客通过计算
机病毒、木马等方式入侵并控制用户的计算机,导致用户资料泄露,人身安全和财产安全受到威胁。
2.3.
对数据的威胁

篡改、伪造、窃取等手段造成数据泄露和失效,其损失也是不言而喻的。四是对物理面造成威胁。信息的存储、传输、产生、使用、
处理等的环节离不开物理环境。物理环境就是信息的载体,没有物理环境信息也将荡然无存。
2.4
损坏

现阶段,丢失以及破坏数据库中的数据成为数据库所面临的一个严重的威胁。通过直接破坏、感染病毒等方式来部分或者全部删除数
据库中的数据。直接破坏就是指这一破坏行为具有直接性,但是这一行为是由谁所为的不能确定下来,所以在处理起来是比较麻烦的。如
果是外部人员所为的,此时可以采取简单的安全防护措施来解决这一问题,如果是内部人员所为的,在解决这一问题就比较困难,原因那
就是内部人员的流动性较大。有一部分人员处于好奇心小幅度的修改数据,致使数据库不可读或者导致数据丢失。
3
数据库的安全防范对策
3.1
数据加密

对数据库进行加密,是保证数据库资源安全的最有效措施之一。利用对数据库的加密,可以保证用户的信息安全,将由于数据的备份
失窃或者丢失所造成的损失进一步降低。这里所说的加密在实质上来说就是将一些明文的数据信息转化成无法识别的密码文件,数据的加
密过程就是这个转化的过程。一般的情况下,数据库的加密和解密都是在一起的,组成了加密系统,其主要包括的几个部分有:①
进行加
密和解密的计算方法;
② 要进行加密的文件;③ 经过加密之后所形成的文件;④ 在加密以及解密上所用的钥匙。在加密上比较简单的一
种方法就是利用中间件来对数据库进行加密,具体地来说就是通过外层以及内核的加密来完成加密的过程,以此来达到数据库加密的目
的。
3.2
进行身份的鉴别

所谓的身份鉴别就是进行真实身份及其验证身份的配比,这样可以避免欺诈及其假冒行为的发生。身份鉴别模式的应用,表现在用户
使用计算机系统进行资源访问时。当然在一些特定情况下,也要进行身份鉴别,比如对某些稀缺资源的访问。

身份鉴别通常情况下可以采用以下三种方法:一是通过只有被鉴别人自己才知道的信息进行鉴别,如密码、私有密钥等;二是通过只
有被鉴别人才拥有的信物进行鉴别,如
IC卡、护照等;三是通过被鉴别人才具有的生理或者行为特征等来进行鉴别,如指纹、笔迹等。

3.3
网络安全防范技术

(1)防火墙安全防范技术,这是目前应用比较普遍的安全防范技术,也比较成熟,对于个人用户一般使用软件防火墙,对于企业、
机关等需要将软件防火墙和硬件防火墙结合起来使用。例如著名的微软
ISA系列防火墙,防火墙主要是通过过滤信息起到安全防范作用。


(2)入侵检测技术,入侵检测系统分为4个组件,分别是:事件数据库、响应单元、事件分析器、事件产生器。

事件产生器从计算环境中得到事件,然后向系统其它终端提供事件。事件分析器分析数据之后产生结果。响应单元做出改变文件属
性、切断连接等反应。事件数据库可以是简单的文本文件,也可以是复杂的数据库,终端数据和各种中间数据被存放在这里。
入侵系统的
型式因所检测对象的不同而异。分为网络型和主机型。网络型入侵的数据源是网络数据包。它可以通过一台终端的网卡对任何网段内的数
据包进行收集、判断。主机型检测系统以应用程序日志、系统日志等为数据源,这种系统在被监测的系统上运行,并监测进程的合法性。

(3)协同入侵检测技术,木马攻击和黑客攻击手段越来越多,频率也越来越高,依靠单一检测技术很难防范,专家因此提出了协同
入侵检测技术,通过组件结合实现全面、多方位的入侵防范。
3.4
合理运用计算机安全防范中的存取控制技术

数据库的存取控制技术就是指对数据信息资源进行控制以及合理的管理,保证用户数据信息具有安全性。与此同时为了避免没有授权
的用户进入到计算机数据库里,因此要采取存取控制技术。
3.5
对数据库进行安全审计

安全审计在数据库的安全性能评估中是十分重要的。其不但可以检测数据库的整体安全性,并且还能够分析以及评估检测得到的信
息。利用数据库安全性能的评估,可以及时地发现数据库所存在的问题,并且能够及时地找出相关的解决措施。
3.6
对用户访问进行控制

计算机在实际的运行过程中,一般会分为主体和客体两个部分。主体部分所指的就是计算机的使用用户以及其操作的进程,客体所说
的就是在数据库运行的时候其内部的所有数字资源。对于计算机数据库来说,最主要的安全问题就是要保护这些数据的安全。从具体的方
面来说就是在用户进行数据库操作时,在数据库中的各种软件将数据信息读写、删除、修改以及执行来进行信息资源的管理,利用这种方
法使得主体在访问客体时的授权得到保证,同时也将非授权的用户拒绝,这样使得数据的安全和可靠性、完整性以及可用性得到保证。对
用户实行访问控制主要的作用是为了防止用户在使用数据的时候,将数据擅自修改。通过对数据库的访问进行控制,可以使得数据库中的
信息不会被随意的修改和删除,以此来保障其安全性。
4
结论

随着计算机,特别是网络的不断发展,数据的共享日益加强,数据的安全保密越来越重要。要保障计算机数据库安全,需要从硬件、
软件、网络等多个方面着手,所以就要严格要求计算机从业人员不断提高业务技术和一些相应的计算机应用知识,面对病毒侵入数据库,
能够正确加以处理,共同营造一个安全的计算机数据库系统环境。

参考文献
[1]
刘端朝.提高网络数据库安全性的策略研究[J].教育,2015,(10):32.
[2]
尚巍.强化计算机数据库安全管理技术的有益探索[J].信息系统工程,2015,(06):132.
[3]
李新宇. 试析计算机数据库的安全防范策略[J]. 华章,2012,05:284.

相关文档
最新文档