[發明專利]一種數據庫協議解析方法及設備在審
| 申請號: | 202010876251.1 | 申請日: | 2020-08-25 |
| 公開(公告)號: | CN112069149A | 公開(公告)日: | 2020-12-11 |
| 發明(設計)人: | 劉炳 | 申請(專利權)人: | 上海上訊信息技術股份有限公司 |
| 主分類號: | G06F16/21 | 分類號: | G06F16/21;G06F16/22;G06F16/242;G06F21/31 |
| 代理公司: | 上海百一領御專利代理事務所(普通合伙) 31243 | 代理人: | 王奎宇;甘章乖 |
| 地址: | 201203 上海市浦東新區自*** | 國省代碼: | 上海;31 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 數據庫 協議 解析 方法 設備 | ||
本申請的目的是提供一種數據庫協議解析方法及設備,通過RDP運維服務登錄至遠程桌面訪問服務器并將運維參數傳遞至主控服務,運維參數包括目標數據庫服務器的基本信息和類型;啟動主控服務調用與類型對應的數據庫的代填服務,將基本信息發送給代填服務;啟動代填服務調用對應的客戶端程序,在客戶端程序中代填基本信息并將客戶端程序的進程標識和基本信息發送給解析服務;啟動解析服務基于基本信息和進程標識對傳遞的數據包進行抓包和過濾得到本次運維數據包,對本次運維數據包進行解析得到本次運維的至少一條SQL語句并發送給存儲服務進行存儲,使用戶本機無須安裝各種客戶端的情況下,也可實現對數據庫類協議的SQL審計,同時提供審計錄像。
技術領域
本申請涉及計算機技術領域,尤其涉及一種數據庫協議解析方法及設備。
背景技術
現有技術中,遠程桌面訪問Remote App是微軟在Windows Server 2008中開始的,在其系統中集成的一項遠程桌面服務功能,使用戶可以通過遠程桌面訪問遠端的桌面和程序,在客戶端本機沒有安裝系統與應用的情況下也可以正常使用遠端發布的各種桌面與應用。
數據庫是按照數據結構來組織、存儲和管理數據的倉庫。目前市面上數據庫主要是關系型數據庫和非關系型數據庫兩大類,其中,關系型數據庫以Oracle、Sybase、Mysql、DB2及SqlServer等為主。本專利所描述的數據庫類協議,也主要指向這些非關系型數據庫。
隨著對網絡信息安全的重視,市面上也出現了大量的數據庫類審計系統。這些審計系統,大多都能很好的完成對數據庫類協議的審計。但是,這些審計系統基本都是對SQL語句的解析,無法實現用戶操作的完全還原,無審計錄像。同時還存在一個這樣的問題,這些數據庫審計系統,大多要求客戶在本機安裝不同的數據庫客戶端,這些五花八門的客戶端,也會給用戶帶來各種煩惱。
發明內容
本申請的一個目的是提供一種數據庫協議解析方法及設備,以使在用戶本機無須安裝各種客戶端的情況下,也可以實現對數據庫類協議的SQL審計,同時提供審計錄像。
根據本申請的一個方面,提供了一種數據庫協議解析方法,其中,所述方法包括:
通過RDP運維服務登錄至遠程桌面訪問服務器并將運維參數傳遞至主控服務,所述運維參數包括目標數據庫服務器的基本信息和類型;
啟動所述主控服務調用與所述類型對應的數據庫的代填服務,并將所述基本信息發送給所述代填服務;
啟動所述代填服務調用與所述目標數據庫服務器對應的客戶端程序,并在啟動的所述客戶端程序啟動中代填所述基本信息,并將所述客戶端程序的進程標識和所述基本信息發送給解析服務;
啟動所述解析服務,基于所述基本信息和所述進程標識對傳遞的數據包進行抓包和過濾,得到本次運維數據包,并對所述本次運維數據包進行解析得到本次運維的至少一條SQL語句并發送給存儲服務進行存儲。
進一步地,上述方法中,所述啟動所述主控服務調用與所述類型對應的數據庫的代填服務,并將所述基本信息發送給所述代填服務,包括:
啟動所述主控服務對所述運維參數進行解析,得到所述目標數據庫服務器的基本信息和類型;
查找并調用與所述類型對應的數據庫的代填服務,其中,不同類型的數據庫服務器對應不同的數據庫代填服務;
將所述基本信息傳遞至所述類型對應的數據庫的代填服務。
進一步地,上述方法中,所述目標數據庫服務器的基本信息包括所述目標數據庫服務器的目的地址和目的端口,其中,所述啟動所述代填服務調用與所述目標數據庫服務器對應的客戶端程序,并在啟動的所述客戶端程序啟動中代填所述基本信息,并將所述客戶端程序的進程標識和所述基本信息發送給解析服務,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于上海上訊信息技術股份有限公司,未經上海上訊信息技術股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202010876251.1/2.html,轉載請聲明來源鉆瓜專利網。





