摘要
一种面向数据库中间件的DPU内嵌式细粒度访问方法及系统包括:当用户发起访问请求时,通过访问控制列表引擎判断用户是否有权限访问数据库;当有权限访问数据库时,利用策略函数VPD,将用户权限信息添加到访问请求对应的SQL语句,实现动态查询重写;基于动态查询重写后的SQL语句从预先构建的关系数据库表中查询满足条件的数据;其中,关系数据库表是将通用数据模型映射为关系数据库表结构。本发明通过设置访问控制列表引擎初步判断用户是否有权限访问数据库,提高了访问控制的处理效率,还利用策略函数VPD根据用户权限信息动态重写SQL查询,嵌入权限验证逻辑,确保用户访问授权的数据,实现了对数据的细粒度访问控制。
技术关键词
通用数据模型
关系数据库表
访问控制列表
数据包头
语句
数据处理单元
中间件
节点
动态
访问控制策略
字段
细粒度访问控制
访问系统
计算机设备
模块
可读存储介质
存储器
系统为您推荐了相关专利信息
标签生成方法
关键词
语义关联度
有效性
语义标签
复现方法
脚本
机器学习模型修改
代码仓库
复现装置
序列标注模型
冲突检测方法
关系
知识库实体
数值