[發明專利]一種用于資源保障投入的數據訪問控制方法、裝置和電子設備在審
| 申請號: | 202110131320.0 | 申請日: | 2021-01-30 |
| 公開(公告)號: | CN112818305A | 公開(公告)日: | 2021-05-18 |
| 發明(設計)人: | 高章虎 | 申請(專利權)人: | 北京奇保信安科技有限公司 |
| 主分類號: | G06F21/31 | 分類號: | G06F21/31;G06F16/245 |
| 代理公司: | 北京清誠知識產權代理有限公司 11691 | 代理人: | 喻穎 |
| 地址: | 100015 北京市朝陽區*** | 國省代碼: | 北京;11 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 用于 資源 保障 投入 數據 訪問 控制 方法 裝置 電子設備 | ||
本發明提供了一種用于資源保障投入的數據訪問控制方法、裝置和電子設備,包括:接收客戶端訪問輸入,該客戶端訪問輸入包括用戶請求信息;獲取所述用戶請求信息,并與比對數據庫列表進行匹配,該比對數據庫列表中的數據庫包括資源保障投入特征數據、資源保障投入是否接續、資源保障投入表現數據;在匹配成功的情況下,向該客戶端返回相應數據庫選擇列表;根據相應數據庫選擇列表,當前用戶進行選擇登陸;基于用戶請求信息和用戶選擇登陸信息,進行一次權限驗證;通過權限驗證的當前用戶,允許該當前用戶對相應數據庫進行訪問。本發明能夠實現更安全、更有效控制用戶對數據庫及其數據的訪問,還能夠實現更有效的權限管理。
技術領域
本發明涉及計算機信息處理領域,具體而言,涉及一種用于資源保障投入的數據訪問控制方法、裝置和電子設備。
背景技術
現有mysql客戶端只能通過命令行方式指定登錄到某個數據庫,并且需要在參數中帶上數據對應庫密碼。但是,隨著部門業務增長,數據庫增多,每次登錄數據庫都要先查到相應數據庫登錄密碼和主機名,再在客戶端使用mysql命令登錄,想要訪問特定數據是相當麻煩的。此外,隨著新增數據庫,各個部門同步數據庫信息也是非常繁瑣復雜的。
在相關技術中,還使用正則表達方式從各個業務的數據庫中查詢數據庫名稱,進行登陸訪問。此外,在數據庫數據管理中,由于權限管理方面存在權限分配不合理等問題,開發人員或者業務人員很容易因誤操作導致誤刪數據或數據庫,從而提高了一定量數據丟失的危險性。
因此,有必要提供一種更安全的數據訪問控制方法。
發明內容
為了解決訪問權限分配不合理、用戶訪問數據繁瑣復雜、因誤操作導致誤刪數據或數據庫等安全性低等問題。本發明提供了一種用于資源保障投入的數據訪問控制方法,包括:接收客戶端訪問輸入,該客戶端訪問輸入包括用戶請求信息;獲取所述用戶請求信息,并與比對數據庫列表進行匹配,該比對數據庫列表中的數據庫包括資源保障投入特征數據、資源保障投入是否接續、資源保障投入表現數據;在匹配成功的情況下,向該客戶端返回相應數據庫選擇列表;根據相應數據庫選擇列表,當前用戶進行選擇登陸;基于用戶請求信息和用戶選擇登陸信息,進行一次權限驗證;通過權限驗證的當前用戶,允許該當前用戶對相應數據庫進行訪問。
優選地,包括:檢測當前用戶選擇登陸信息,并進行二次權限驗證,其中,該用戶選擇登陸信息包括用戶輸入信息和用戶可選信息,該用戶輸入信息包括用戶賬號、密碼、用戶查詢信息,該用戶可選信息包括用戶所請求的數據庫及其主機。
優選地,包括:預設判斷規則,所述判斷規則包括設定判斷參數、參數判定順序和邏輯關系,該判斷參數包括環境參數、操作參數、身份識別參數。
優選地,所述判斷規則還包括:在環境參數為正式環境、且用戶身份為非管理員的情況下,允許當前用戶對所請求的數據庫進行查詢操作,并且禁止該當前用戶進行更改操作。
優選地,所述判斷規則還包括:在環境參數為測試環境或開發環境的情況下,不識別當前用戶的用戶身份,并允許該當前用戶進行查詢操作和更改操作。
優選地,包括:對所獲取的用戶請求信息進行解析,并判斷是否將配置文件加載到當前客戶端,該配置文件包括比對數據庫列表、數據庫選擇列表;在判斷為將配置文件加載到當前客戶端的情況下,將所述用戶請求信息中的數據庫與比對數據庫列表進行匹配。
優選地,還包括:配置比對數據庫列表,以提供不同的數據庫選擇列表,該數據庫選擇列表包含多個與不同數據庫相對應的登陸信息頁。
優選地,所述允許該當前用戶對相應數據庫進行訪問包括:接收當前用戶的查詢輸入,通過分析器解析該查詢輸入,并再次進行權限檢查,以向所述當前用戶返回查詢結果。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于北京奇保信安科技有限公司,未經北京奇保信安科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110131320.0/2.html,轉載請聲明來源鉆瓜專利網。





