[发明专利]数据操作权限的管理方法、装置、计算设备及存储介质在审
申请号: | 201810057920.5 | 申请日: | 2018-01-22 |
公开(公告)号: | CN108280367A | 公开(公告)日: | 2018-07-13 |
发明(设计)人: | 龚高晟;陆可;高永伟 | 申请(专利权)人: | 腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司 |
主分类号: | G06F21/62 | 分类号: | G06F21/62 |
代理公司: | 北京德琦知识产权代理有限公司 11018 | 代理人: | 程杰;王琦 |
地址: | 518057 广东省深圳*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 数据操作请求 数据操作权限 操作权限 场景标识 存储介质 计算设备 应用场景类型 操作请求 接收数据 匹配操作 客户端 管理 申请 | ||
本申请公开了数据操作权限的管理方法、装置、计算设备及存储介质。其中,数据操作权限的管理方法,包括:从第一客户端接收数据操作请求;确定所述数据操作请求对应的操作场景标识,其中,所述操作场景标识用于标识所述数据操作请求所对应的应用场景类型;获取所述操作场景标识对应的第一操作权限策略;将所述数据操作请求与所述第一操作权限策略进行匹配操作;当确定所述数据操作请求满足所述第一操作权限策略时,执行所述数据操作请求。
技术领域
本申请涉及云计算领域,尤其涉及数据操作权限的管理方法、装置、计算设备及存储介质。
背景技术
随着云技术的发展,各种云数据平台可以提供多用户环境下的数据分析、数据处理和数据展示服务。由于多用户的数据均存储于云数据平台中,对各用户的操作权限进行管理是保证平台数据安全的重要环节。
发明内容
根据本申请一个方面,提供了一种数据操作权限的管理方法,包括:从第一客户端接收数据操作请求,其中所述数据操作请求用于描述与数据库表操作有关的指示;确定所述数据操作请求对应的操作场景标识,其中,所述操作场景标识用于标识所述数据操作请求所对应的应用场景类型;获取所述操作场景标识对应的第一操作权限策略;将所述数据操作请求与所述第一操作权限策略进行匹配操作;以及当确定所述数据操作请求满足所述第一操作权限策略时,执行所述数据操作请求。
在一些实施例中,管理方法还包括:当确定所述数据操作请求不满足所述第一操作权限策略时,生成表示不执行所述数据操作请求的第一通知消息,并将所述第一通知消息发送到所述第一客户端。
在一些实施例中,从第一客户端接收数据操作请求,包括:接收第一用户标识和对第一目标数据的操作指令;在执行将所述数据操作请求与所述第一操作权限策略进行匹配操作之前,该方法还包括:查询所述第一用户标识对所述第一目标数据的第二操作权限策略;将所述操作指令与所述第二操作权限策略进行匹配操作;当确定所述操作指令与第二操作权限策略不匹配时,生成表示不执行所述操作指令的第二通知消息,并将所述第二通知消息发送到所述第一客户端。
在一些实施例中,所述管理方法在任务管理系统中执行,所述任务管理系统包括基于蜂巢架构的任务管理装置和基于护林人架构的权限管理装置;所述查询所述第一用户标识对所述第一目标数据的第二操作权限策略,包括:在所述任务管理装置中向所述权限管理装置发送对所述第二操作权限策略的查询请求;在所述权限管理装置中响应于所述查询请求,查询所述第一用户标识对所述第二目标数据的数据库表操作指令集,并将该数据库表操作指令集作为所述第二操作权限策略。
在一些实施例中,所述任务管理系统还包括会话管理装置;所述确定所述数据操作请求对应的操作场景标识,包括:当所述会话管理装置接收到来自所述第一客户端的所述数据操作请求时,根据应用场景库确定所述数据操作请求对应的操作场景标识,其中,所述应用场景库用于描述数据库表操作与操作场景标识的关联关系;在所述会话管理装置中将所述操作场景标识设置为所述第一用户标识对应的蜂巢会话的参数,其中所述蜂巢会话用于将所述数据操作请求发送至所述任务管理装置。
在一些实施例中,所述获取第一操作权限策略和进行所述匹配操作,包括:在所述任务管理装置通过所述蜂巢会话获取所述数据操作请求时,将所述数据操作请求解析为相应的抽象语言结构树;在所述任务管理装置中,通过钩子函数方式在监测到生成所述抽象语言结构树时,根据所述参数,查询与所述抽象语言结构树对应的第一操作权限策略;在所述任务管理装置中,确定所述抽象语言结构树是否满足所述第一操作权限策略。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司,未经腾讯科技(深圳)有限公司;腾讯云计算(北京)有限责任公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810057920.5/2.html,转载请声明来源钻瓜专利网。