一种实现数据表查询限制的装置和方法与流程

文档序号:13031531阅读:来源:国知局

技术特征:

技术总结
本发明公开了一种实现数据表查询限制的装置和方法,可利用语法解析器对待解析语句进行词法、语法的解析,生成语法树;并在查询语法树中存在表名和/或表重命名对应的第一节点时,根据第一节点所属父节点的类型,判断待解析语句中是否存在属于子查询或第一级查询的子句;在该子句后加入过滤条件,该过滤条件用于利用待查表在数据库中的实际表名对待查表的查询范围进行限定,该待查表为表名或表重命名对应的表。本发明的装置完成了对待解析语句的语法树分析,并基于语法树分析在待解析语句准确找到添加过滤条件的位置,并添加正确的语句,实现了对待解析语句的数据查询权限限制,为即席查询业务场景下对租户之间的数据隔离问题提供了解决方案。

技术研发人员:高宋俤
受保护的技术使用者:努比亚技术有限公司
技术研发日:2017.06.22
技术公布日:2017.11.28
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1