[發明專利]一種基于用戶驗證的數據庫管理方法及裝置有效
| 申請號: | 202011324014.0 | 申請日: | 2020-11-23 |
| 公開(公告)號: | CN112434273B | 公開(公告)日: | 2021-09-03 |
| 發明(設計)人: | 溫文坤;陳杰文;馬鳳鳴;劉毅;王鑫 | 申請(專利權)人: | 廣州技象科技有限公司 |
| 主分類號: | G06F21/32 | 分類號: | G06F21/32;G06F8/65;G06F8/71;G06F16/21 |
| 代理公司: | 北京澤方譽航專利代理事務所(普通合伙) 11884 | 代理人: | 陳照輝 |
| 地址: | 510000 廣東省廣州市海珠區新*** | 國省代碼: | 廣東;44 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 用戶 驗證 數據庫 管理 方法 裝置 | ||
1.一種基于用戶驗證的數據庫管理方法,其特征在于,包括:
獲取用戶標簽信息和用戶生物特征信息,并基于所述用戶標簽信息和所述用戶生物特征信息確定用戶角色信息,所述用戶標簽信息和所述用戶生物特征信息由連接于物聯網網絡的標簽讀取設備和生物特征讀取設備獲取,所述標簽讀取設備包括IC卡讀取設備、NFC讀取設備或RFID讀取設備,所述生物特征讀取設備包括人臉掃描設備、指紋掃描設備或聲紋讀取設備;
從物聯網網絡中各物聯網節點獲取用戶權限映射表,并根據多個所述用戶權限映射表的比較結果確定正確的用戶權限映射表;依據用戶權限映射表確定所述用戶角色信息對同一物聯網中各數據庫的操作權限信息,所述用戶權限映射表記錄有不同用戶角色信息與不同操作權限信息之間的映射關系;其中用戶權限映射表保存在各個物聯網節點中,并基于共識機制進行更新管理;
判斷用戶終端的軟件/固件信息是否與所述操作權限信息相匹配,并在軟件/固件信息與操作權限信息不匹配時進行OTA升級,不同操作權限信息對應不同軟件/固件信息;
基于數據庫管理軟件進行用戶終端與數據庫之間的數據交互。
2.根據權利要求1所述的基于用戶驗證的數據庫管理方法,其特征在于,所述判斷用戶終端的軟件/固件信息是否與所述操作權限信息相匹配,包括:
獲取用戶終端的當前軟件/固件信息;
依據版本權限映射表確定所述操作權限信息對應的配置軟件/固件信息;
基于所述當前軟件/固件信息與所述配置軟件/固件信息的對應情況判斷所述當前軟件/固件信息是否與所述操作權限信息相匹配。
3.根據權利要求2所述的基于用戶驗證的數據庫管理方法,其特征在于,所述依據版本權限映射表確定所述操作權限信息對應的配置軟件/固件信息之前,還包括:
從物聯網網絡中各物聯網節點獲取版本權限映射表,并根據多個所述版本權限映射表的比較結果確定正確的版本權限映射表。
4.根據權利要求2所述的基于用戶驗證的數據庫管理方法,其特征在于,所述在軟件/固件信息與操作權限信息不匹配時進行OTA升級,包括:
在軟件/固件信息與操作權限信息不匹配時,判斷本地存儲空間是否有對應所述配置軟件/固件信息的歷史軟件/固件信息;
若有對應的歷史軟件/固件信息,則對所述歷史軟件/固件信息進行防偽驗證,若通過防偽驗證,則基于所述歷史軟件/固件信息對所述用戶終端進行軟件/固件升級,否則對用戶終端進行OTA升級;
若無對應的歷史軟件/固件信息,對用戶終端進行OTA升級。
5.根據權利要求4所述的基于用戶驗證的數據庫管理方法,其特征在于,所述對所述歷史軟件/固件信息進行防偽驗證,包括:
獲取所述歷史軟件/固件信息的第一哈希值,并通過物聯網網絡中各物聯網節點獲取配置軟件/固件信息的第二哈希值;
基于第一哈希值和第二哈希值對所述歷史軟件/固件信息進行防偽驗證。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于廣州技象科技有限公司,未經廣州技象科技有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202011324014.0/1.html,轉載請聲明來源鉆瓜專利網。





