深圳平安智匯企業信息管理有限公司肖琦獲國家專利權
買專利賣專利找龍圖騰,真高效! 查專利查商標用IPTOP,全免費!專利年費監控用IP管家,真方便!
龍圖騰網獲悉深圳平安智匯企業信息管理有限公司申請的專利數據權限過濾方法、裝置、計算機設備及存儲介質獲國家發明授權專利權,本發明授權專利權由國家知識產權局授予,授權公告號為:CN113626867B 。
龍圖騰網通過國家知識產權局官網在2025-08-26發布的發明授權授權公告中獲悉:該發明授權的專利申請號/專利號為:202110924529.2,技術領域涉及:G06F21/62;該發明授權數據權限過濾方法、裝置、計算機設備及存儲介質是由肖琦設計研發完成,并于2021-08-12向國家知識產權局提交的專利申請。
本數據權限過濾方法、裝置、計算機設備及存儲介質在說明書摘要公布了:本申請實施例屬于大數據領域,涉及一種數據權限過濾方法,包括:在接受到權限過濾請求時,從目標數據庫中獲取目標數據庫語句,對目標數據庫語句進行解析生成第一語法樹;篩查第一語法樹,確定第一語法樹中是否存在攜帶有用戶權限信息的中樞表;在第一語法樹中不存在中樞表時,確定第一語法樹中是否存在目標權限過濾標識;在第一語法樹中存在目標權限過濾標識時,獲取建立的新中樞表,并將新中樞表和預設的權限過濾條件添加至第一語法樹中,得到權限過濾后的第二語法樹。本申請還提供一種數據權限過濾裝置、計算機設備及存儲介質。此外,本申請還涉及區塊鏈技術,第二語法樹可存儲于區塊鏈中。本申請提高了數據權限過濾的效率。
本發明授權數據權限過濾方法、裝置、計算機設備及存儲介質在權利要求書中公布了:1.一種數據權限過濾方法,其特征在于,包括下述步驟: 在接受到權限過濾請求時,從目標數據庫中獲取目標數據庫語句,對所述目標數據庫語句進行解析生成第一語法樹; 篩查所述第一語法樹,確定所述第一語法樹中是否存在攜帶有用戶權限信息的中樞表; 在所述第一語法樹中不存在所述中樞表時,確定所述第一語法樹中是否存在目標權限過濾標識; 在所述第一語法樹中存在所述目標權限過濾標識時,獲取建立的新中樞表,并將所述新中樞表和預設的權限過濾條件添加至所述第一語法樹中,得到權限過濾后的第二語法樹; 其中,第一語法樹為抽象語法樹; 其中,所述確定所述第一語法樹中是否存在攜帶有用戶權限信息的中樞表包括: 獲取所述目標數據庫語句對應的目標字段; 檢測所述第一語法樹中是否存在包括所述目標字段的用戶表,在存在所述用戶表時,確定所述第一語法樹中存在所述中樞表; 在不存在所述用戶表時,確定所述第一語法樹中不存在所述中樞表; 其中,對于無法根據目標字段檢測到但同時亦為中樞表的表,則通過對用戶表的位置進行確定該用戶表是否為中樞表,若用戶表的位置為預先標記的目標位置,則確定該用戶表為中樞表;若用戶表的位置非預先標記的目標位置,則確定該用戶表不為中樞表; 其中,在所述對所述目標數據庫語句進行解析生成第一語法樹的步驟之后,包括: 確定所述第一語法樹是否為多個語句結果集的組合; 在所述第一語法樹為所述組合時,將所述組合拆分為多個單獨的目標語句,基于所述目標語句檢測所述中樞表; 其中,在數據庫中,Union用于合并在SQL中兩個或多個SELECT語句執行的結果集,該語句結果集即為多個SELECT語句執行后的結果集;若第一語法樹為多個語句結果集的組合,將該組合拆分為多個單獨的目標語句,即拆分得到多個單獨的SELECT語句;當檢測第一語法樹中是否存在中樞表時,則以該目標語句為單位,對該第一語法樹進行檢測。
如需購買、轉讓、實施、許可或投資類似專利技術,可聯系本專利的申請人或專利權人深圳平安智匯企業信息管理有限公司,其通訊地址為:518000 廣東省深圳市福田區沙頭街道天安社區車公廟泰然七路1號博今商務廣場B座二十一層整層;或者聯系龍圖騰網官方客服,聯系龍圖騰網可撥打電話0551-65771310或微信搜索“龍圖騰網”。
1、本報告根據公開、合法渠道獲得相關數據和信息,力求客觀、公正,但并不保證數據的最終完整性和準確性。
2、報告中的分析和結論僅反映本公司于發布本報告當日的職業理解,僅供參考使用,不能作為本公司承擔任何法律責任的依據或者憑證。