[發明專利]一種基于數據庫可配置的管理信息系統權限控制方法在審
| 申請號: | 201510364944.1 | 申請日: | 2015-06-29 |
| 公開(公告)號: | CN104881506A | 公開(公告)日: | 2015-09-02 |
| 發明(設計)人: | 徐慶東;王曉榮;王文龍 | 申請(專利權)人: | 山東鋼鐵股份有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南舜源專利事務所有限公司 37205 | 代理人: | 李舜江 |
| 地址: | 250101 山*** | 國省代碼: | 山東;37 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 基于 數據庫 配置 管理信息系統 權限 控制 方法 | ||
1.一種基于數據庫可配置的管理信息系統權限控制方法,包括以下步驟:
S1:建立權限類型表,包括權限類型ID和權限類型字段;
S2:建立權限表,包括權限ID、權限類型ID、權限描述字段;
S3:建立角色表,包括角色ID、角色名等字段,根據系統的特點設置角色,該角色可能是一個工作職務或一個崗位;
S4:建立角色權限表,包括角色ID、權限ID、權限類型ID字段,將權限分配給角色,并記錄到角色權限表中,則角色和權限有了關聯,建立用戶,并將用戶分配給角色,則用戶通過角色與權限建立了關聯;
S5:建立用戶表,包括用戶ID、用戶名字段;
S6:建立用戶角色表,包括用戶ID、角色ID字段;
S7:在用戶登錄并操作系統過程中,通過實時查詢用戶所具有的權限,實現復雜的權限管理。
2.根據權利要求1所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S1中將權限分為菜單、界面、操作、流程、數據不同類型。
3.根據權利要求2所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S2中每一個菜單、界面、操作按鈕、流程都分配一個36位數據庫隨機碼,即權限ID,該隨機碼在系統中是唯一的。
4.根據權利要求3所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S2中每一條數據分配一個隨機碼,或者是將數據歸類、按歸類分配隨機碼。
5.根據權利要求4所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S6中將用戶分配給角色,則用戶通過角色與權限建立了關聯,用戶可以和多個角色對應。
6.根據權利要求5所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S7包括以下步驟:
用戶登錄系統,程序通過SQL查詢該用戶所具有的菜單類型的權限,給該用戶賦予其可查看的菜單。
7.根據權利要求6所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:,所述步驟S7還包括以下步驟:
該用戶進入某一界面時,程序通過SQL查詢該用戶所具有的操作按鈕類型的權限,從而決定某一按鈕是否有權限。
8.根據權利要求7所述的一種基于數據庫可配置的管理信息系統權限控制方法,其特征在于:所述步驟S7還包括以下步驟:該用戶查詢數據時,通過SQL語句只查詢該用戶所具有權限的數據(或數據歸類),從而實現該用戶只能查看其可以查看的內容。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于山東鋼鐵股份有限公司,未經山東鋼鐵股份有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201510364944.1/1.html,轉載請聲明來源鉆瓜專利網。
- 上一篇:一種鉛酸蓄電池酸霧的抑制試劑
- 下一篇:一種數據處理方法和裝置





