APP下载

Oracle数据库的一种基于软硬件特征的访问控制方法

2021-09-23朱清华

电子技术与软件工程 2021年14期
关键词:程序计算机数据库

朱清华

(中国国际石油化工联合有限责任公司 北京市 100728)

1 概述及研究内容

访问控制是系统保密性、完整性、可用性和合法使用性的重要基础,是网络安全防范和资源保护的关键策略之一,通常用于系统管理员控制用户对服务器、目录、文件等网络资源的访问。如果把是否允许连接数据库也作为一种资源,那么本文要介绍的是一种如何严格控制访问这种资源的手段。

目前,Oracle数据库依然是市场份额最大,流行度最高的关系型数据库管理系统。并且,当前网络安全形势不容乐观,如技术人员删库跑路、内部人员泄露数据、外部人员窃取数据等安全事件时有发生。一旦发生此类事件,从小的方面来说会影响企业形象,从大的方面来说则关系企业存亡。然而,严格控制允许连接数据库的终端,则能较大降低发生此类事件的风险。因此,讨论访问控制技术具有现实意义。

在数据库访问控制方面,Oracle数据库管理系统可以通过在sqlnet.ora文件中配置IP地址列表从而只允许列表中的IP连接数据库,此方法是依靠Oracle数据库监听程序判断TCP连接的源IP,如源IP在允许连接之列,则允许连接,否则断开连接。此方法配置简单,无需程序开发,但只有IP地址一个因素,校验因素太少,且IP地址有被冒用的风险。那如何提高校验因素质量,且校验因素泄露,也不会造成冒用风险,从而保证只有已授权的终端能连接数据库?这就是本文要研究和实践的内容。

2 访问控制组件介绍

本文所介绍的方法是,构建一个独立于应用程序的验证程序,用于验证应用程序所在计算机的软硬件信息。……

登录APP查看全文

猜你喜欢

程序计算机数据库
计算机操作系统
基于计算机自然语言处理的机器翻译技术应用与简介
试论我国未决羁押程序的立法完善
信息系统审计中计算机审计的应用
“程序猿”的生活什么样
英国与欧盟正式启动“离婚”程序程序
数据库
数据库
数据库
数据库