[發明專利]數據操作權限的管理方法、裝置、計算設備及存儲介質在審
| 申請號: | 201810057920.5 | 申請日: | 2018-01-22 |
| 公開(公告)號: | CN108280367A | 公開(公告)日: | 2018-07-13 |
| 發明(設計)人: | 龔高晟;陸可;高永偉 | 申請(專利權)人: | 騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責任公司 |
| 主分類號: | G06F21/62 | 分類號: | G06F21/62 |
| 代理公司: | 北京德琦知識產權代理有限公司 11018 | 代理人: | 程杰;王琦 |
| 地址: | 518057 廣東省深圳*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 數據操作請求 數據操作權限 操作權限 場景標識 存儲介質 計算設備 應用場景類型 操作請求 接收數據 匹配操作 客戶端 管理 申請 | ||
1.一種數據操作權限的管理方法,其特征在于,包括:
從第一客戶端接收數據操作請求,其中所述數據操作請求用于描述與數據庫表操作有關的指示;
確定所述數據操作請求對應的操作場景標識,其中,所述操作場景標識用于標識所述數據操作請求所對應的應用場景類型;
獲取所述操作場景標識對應的第一操作權限策略;
將所述數據操作請求與所述第一操作權限策略進行匹配操作;以及
當確定所述數據操作請求滿足所述第一操作權限策略時,執行所述數據操作請求。
2.如權利要求1所述的管理方法,還包括:當確定所述數據操作請求不滿足所述第一操作權限策略時,生成表示不執行所述數據操作請求的第一通知消息,并將所述第一通知消息發送到所述第一客戶端。
3.如權利要求1所述的管理方法,其中,所述從第一客戶端接收數據操作請求,包括:接收第一用戶標識和對第一目標數據的操作指令;在執行將所述數據操作請求與所述第一操作權限策略進行匹配操作之前,該方法還包括:
查詢所述第一用戶標識對所述第一目標數據的第二操作權限策略;
將所述操作指令與所述第二操作權限策略進行匹配操作;
當確定所述操作指令與第二操作權限策略不匹配時,生成表示不執行所述操作指令的第二通知消息,并將所述第二通知消息發送到所述第一客戶端。
4.如權利要求3所述的管理方法,其中,所述管理方法在任務管理系統中執行,所述任務管理系統包括基于蜂巢架構的任務管理裝置和基于護林人架構的權限管理裝置;所述查詢所述第一用戶標識對所述第一目標數據的第二操作權限策略,包括:
在所述任務管理裝置中向所述權限管理裝置發送對所述第二操作權限策略的查詢請求;
在所述權限管理裝置中響應于所述查詢請求,查詢所述第一用戶標識對所述第二目標數據的數據庫表操作指令集,并將該數據庫表操作指令集作為所述第二操作權限策略。
5.如權利要求4所述的管理方法,其中,所述任務管理系統還包括會話管理裝置;所述確定所述數據操作請求對應的操作場景標識,包括:
當所述會話管理裝置接收到來自所述第一客戶端的所述數據操作請求時,根據應用場景庫確定所述數據操作請求對應的操作場景標識,其中,所述應用場景庫用于描述數據庫表操作與操作場景標識的關聯關系;
在所述會話管理裝置中將所述操作場景標識設置為所述第一用戶標識對應的蜂巢會話的參數,其中所述蜂巢會話用于將所述數據操作請求發送至所述任務管理裝置。
6.如權利要求5所述的管理方法,其中,所述獲取第一操作權限策略和進行所述匹配操作,包括:
在所述任務管理裝置通過所述蜂巢會話獲取所述數據操作請求時,將所述數據操作請求解析為相應的抽象語言結構樹;
在所述任務管理裝置中,通過鉤子函數方式在監測到生成所述抽象語言結構樹時,根據所述參數,查詢與所述抽象語言結構樹對應的第一操作權限策略;
在所述任務管理裝置中,確定所述抽象語言結構樹是否滿足所述第一操作權限策略。
7.如權利要求3所述的管理方法,還包括:
在所述會話管理裝置中接收所述第一客戶端對第二目標數據的權限獲取請求,該權限獲取請求包括第一用戶標識和所請求的權限范圍;
在所述會話管理裝置中,響應于所述權限獲取請求,向第二客戶端發送相應的第四通知消息,以便第二客戶端根據該第四通知消息返回響應消息,其中,所述第四通知消息包括所述權限獲取請求;
在所述會話管理裝置中接收所述響應消息;
當所述響應消息表示同意所述權限獲取請求時,在所述會話管理裝置中向所述權限管理裝置發送相應的權限修改請求;
在所述權限管理裝置中,響應于所述權限修改請求,將所述第一用戶標識對所述第二目標數據的操作權限范圍修改為所請求的權限范圍。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責任公司,未經騰訊科技(深圳)有限公司;騰訊云計算(北京)有限責任公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201810057920.5/1.html,轉載請聲明來源鉆瓜專利網。





