计算机网络数据库的安全管理技术
2018-12-20张旭河北软件职业技术学院
张旭 河北软件职业技术学院
计算机数据库渗透于我们生活生产的每个部分,大到国家、企业、单位,小到个人用户很多重要信息都被储存在数据库中。由于网络的的互联性和开放性,信息在这样的环境中储存增加了相应的风险。要想加强数据库信息储存的安全性就需要建立相应的安全管理系统,防止黑客的攻击和病毒的感染,让数据库系统更好的为我们的生产和生活服务。
1 计算机网络数据库安全管理的重要性
不言而喻计算机网络数据库的安全性非常重要,它关乎大量的经济安全和人身安全问题,可以说数据库的安全是开展应用计算机相关工作和应用于生活的前提,因此我们必须要保证其安全性和可靠性。
1.1 数据库安全对于数据库中数据的重要作用
数据库中的数据是十分重要的,商业机密、生产专利、个人重要信息等都被储存在计算机网络数据库中,这些信息对单位和个人都极其重要,一旦被窃取就有可能造成商业失败、人身安全和财产受到侵犯等严重后果。
1.2 数据库安全对于数据库操作系统的重要作用
如果没有足够可靠的安全管理技术系统就无法对整个操作系统做到全面防护,假如操作系统被不法分子侵入并改写部分指令整个服务器就可能陷入瘫痪状态,并且如果不法分子利用侵入的某个服务器向用户计算机发出指令就有可能引导用户泄漏重要信息,进而让整个系统陷入危险处境。要做到保护操作系统的整体安全是非常重要的同时也是技术上的难点。
2 计算机网络数据库的管理技术目标
加强对计算机网络数据库技术管理的投入不仅是为了防范风险,保证个人和单位的安全,还有就是要通过管理让用户在使用和访问数据库时更方便、更准确。建立可靠的管理系统能让用户更有层次的访问数据库,在用户访问过程中系统会根据用户的安全等级来作出不同的处理,并且加强数据库管理技术还能让用户在读取数据时让数据保持相关性和逻辑性。还有一项重要的目标就是要通过数据库管理系统来保证用户在分享数据时的安全性,确保在多用户多层次应用数据库的同时既做到让用户便于分享数据也能满足不同用户的需要。
3 计算机网络数据库的问题和现状
目前来看许多计算机网络数据库的安全管理技术还不完善,在硬件和软件方面都存在或多或少的问题,分析问题找出问题发生的根源是解决问题的关键。
3.1 计算机网络的安全问题对数据库的影响
数据库受到攻击或干扰很大一部分原因是因为相应的计算机网络出现了漏洞,很多黑客也是通过网络来植入病毒和木马。因此要建立可靠的安全系统首先要保证在计算机网络数据库运行时其网络环境的安全性,防止黑客通过网络渠道入侵系统。
3.2 数据库管理安全的问题
数据库管理安全问题一般与操作人员主观因素有关,在技术人员维护和使用系统时很可能因为个人操作不当和疏漏让系统陷入不安全的境况。因此在使用数据库系统时一定要注意操作的合理性和严密性,要建立相应的人员监督和管理制度确保避免因为人为因素造成数据库安全受到威胁的情况发生。
3.3 数据库物理硬件安全的问题
如果将数据库比作一幢大楼,物理硬件就是其地基和承重墙。作为整个计算机网络数据库的基础,物理硬件的安全直接关乎整个系统运行的安全性。在系统运行时要首先对硬件作出检查,如电源、网线和服务器的等设备。要确保在数据库运行时各个硬件系统没有损坏和故障,这是避免数据库出现不必要的问题的基本前提。
4 实现计算机网络数据库安全管理的有效措施
计算机网络数据库在运行时要针对安全管理、存取管理和数据加密三部分进行强化,要确保用户在登录、使用、分享数据时不会发生泄密问题。
4.1 加强对计算机网络数据库的安全管理建设
安全管理主要作用于数据库结构的优化,旨在通过优化用户使用时的信息分类管理、验证识别管理、漏洞缺陷修复管理来增强用户使用的方便性和安全性。在计算机网络数据库运行时为了防止信息的泄漏首先要将不同等级的信息进行分层次储存,对不同等级的数据要采取不同的加密方式和管理方案,这样能保证数据库在运行时各种信息不会相互混杂,对不同信息进行分等级处理也能增强数据库的有序性。加强数据库的验证和识别环节能够做到防患于未然,在数据库使用的第一步通过加强验证来隔离非法入侵具有非常大的意义,在该种管理模式下通过系统对用户一级二级或更多级密码的验证能增加登录环节的安全系数,并且如果出现多次错误的情况系统将自动启动防护系统冻结部分信息。另外,在安全管理模式下还要注意时刻检查并修复系统存在的漏洞,要通过技术的不断创新有预见性的针对某部分问题进行防护。通过以上三部分的管理就可以基本实现事前事后事中的三重管理,提高管理安全系数。
4.2 加强存取控制管理
在存取控制方面加强数据库系统的安全性主要是通过设置权限,检查用户指令来实现的。在用户对某部分信息做增添和更改后,系统要相应的引导用户设置安全指令来保护自己的数据。这样在非授权用户非法访问一些公共数据时,系统会根据用户提前设置好的安全问题来对使用者权限进行检测,如果回答错误计算机便会作出反应停止其访问和更改数据。通过加强存取控制,计算机网络数据库安全系统能对众多公开数据进行防更改处理,进而加强整个数据系统的安全性。
4.3 加强数据加密管理
上面提到的存取控制管理主要是在用户端防止数据信息的非法更改,而数据加密主要是应用于网络传输安全方面。在不同的计算机或者不同的服务器间进行数据传输时很容易发生数据丢失和被窃取问题的发生,要想防止这种情况的发生就必须加强数据传输过程中的加密保护。数据加密技术主要是通过在数据传输时,利用一些特殊的语言程序来对数据进行加密,这些语言程序不能用通用的语言程序来编写而是需要用较复杂难以通过软件破解的语言。并且,基于传输数据的庞大性,数据加密不能简单的利用一种语言来一一加密每一个文件和数据,在加密过程中也要根据数据的类型和安全度进行分层加密,这样就能有效的加密数据传输环节。利用数据加密系统加强对数据传输时的安全管理,并且通过不断更新加密方式和加密语言来增强破解难度对计算机网络数据库的安全可靠运行非常有帮助。
5 总结
随着计算机网络技术的发展,数据库系统的用户群体变得越来越大,需要保管的信息的数量和安全需要也越来越大,要想更好的让数据库系统服务于我们的生产生活,防止因为信息泄露而造成损失就要加强计算机网络数据库的管理技术安全建设。要做到这一点需要我们时刻保持风险意识,根据已发生或可能发生的情况作出合理判断,不断更新和完善计算机网络数据库安全管理系统。