APP下载

Oracle虚拟专用数据库的实现及应用

2021-07-19徐正雄李思琳雷姣惠李捷波肖文博

电脑知识与技术 2021年13期
关键词:实现应用

徐正雄 李思琳 雷姣惠 李捷波 肖文博

摘要:Oracle数据库的虚拟专用数据库VPD(Virtual Private Database)能从数据库层面对数据库实现细粒度访问控制及安全应用策略实现。本文通过Oracle虚拟专用数据库的实现及应用场景介绍,为数据库管理员提供多途径的数据管理手段,解决前端应用对数据不同访问控制的安全管理及具体需求,提高数据库的安全性及可用性。

关键词:Oracle;虚拟专用数据库;实现;应用

中图分类号:TP311        文献标识码:A

文章编号:1009-3044(2021)13-0039-02

Abstract: VPD (virtual private database) of Oracle database can realize fine-grained access control and security application strategy from the database layer. This paper introduces the implementation and application scenarios of Oracle virtual private database, provides database administrators with multi-channel data management means, solves the security management and specific requirements of front-end applications for different data access control, and improves the security and availability of database.

Key words: Oracle, virtual private database, implementation, application

1 概述

Oracle数据库在实际应用中可能会遇到不同级别的数据查询权限划分或不同种类的数据查询需求, Oracle数据库的虚拟专用数据库VPD(Virtual Private Database)能从数据库层面对数据库实现细粒度访问控制及安全应用策略实现,数据库管理员(DBA)可以用少量的VPD策略维护一个较大的数据库,针对不同用户制定不同的访问控制策略,而不必针对不同用户建立不同或单独的数据库,降低系统开销,提高数据库精细化管理及安全访问控制功能,从数据库层面实现数据管理的高可用及高安全。

2 应用场景分析

Oracle数据库管理过程中,某些数据信息涉及保密及特殊要求只能由特定权限的用户进行访问查询及修改,或者同一个数据表内的不同数据,有不同权限用户访问控制需求,用数据库普通用户权限管理功能无法实现。Oracle虚拟专用数据库将服务器实施的细粒度访问控制和安全应用程序上下文结合起来,支持上下文的函数范围一个谓语,即where子句,该子句自动附加到所有的select子句或其他DML语句。……

登录APP查看全文

猜你喜欢

实现应用
信息系统安全评价系统设计及实现
高校声像档案数字化管理的实现路径
办公室人员尚需制定个人发展规划
苏州信息学院教务管理系统的设计与实现
如何实现人企合一
浅析铁路通信传输的构成及实现方法
多媒体技术在小学语文教学中的应用研究
分析膜技术及其在电厂水处理中的应用
GM(1,1)白化微分优化方程预测模型建模过程应用分析
煤矿井下坑道钻机人机工程学应用分析