基于RBAC權(quán)限模型的設(shè)計與思考.doc

基于RBAC權(quán)限模型的設(shè)計與思考.doc

ID:56194062

大?。?46.00 KB

頁數(shù):5頁

時間:2020-03-19

基于RBAC權(quán)限模型的設(shè)計與思考.doc_第1頁
基于RBAC權(quán)限模型的設(shè)計與思考.doc_第2頁
基于RBAC權(quán)限模型的設(shè)計與思考.doc_第3頁
基于RBAC權(quán)限模型的設(shè)計與思考.doc_第4頁
基于RBAC權(quán)限模型的設(shè)計與思考.doc_第5頁
資源描述:

《基于RBAC權(quán)限模型的設(shè)計與思考.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在工程資料-天天文庫。

1、基于RBAC權(quán)限模型的設(shè)計與思考需求:1)不同的用戶有不同的操作權(quán)限2)每個部門都有相應(yīng)的權(quán)限,上級自動擁有下級權(quán)限3)企業(yè)的審核,應(yīng)由企業(yè)所屬地政府以及上級人員審核,比如芙蓉區(qū)的企業(yè)可以有芙蓉區(qū)政府工作人員以及長沙市工作人員審核,而其他地方人員不能審核4)有部分模塊是公用的,即無需授權(quán)5)增刪改查也需授權(quán)數(shù)據(jù)表設(shè)計:模塊表:module字段類型說明Moduleldint主鍵,白動生成ModuleNameVarchar(20)模塊名字ModuleCodeVarchar(10)模塊代號(必須唯一)

2、,作為授權(quán)憑據(jù)ModulePcodeVarchar(10)模塊父代號,0表示根目錄ModuleUrlVarchar(50)模塊路徑ModuleTypechar(1)1表示公共模塊,2表示可以授權(quán)的模塊,3表示系統(tǒng)模塊不授權(quán),由超級管理員直接操作(用戶表字段adminFlag=l)動作表:effect(用來控制每個頁面crud按鈕)字段類型說明EffectCodeInt主鍵,H動生成EffectNameVarchar(10)如增加動作表用于直接插入插入數(shù)據(jù)庫,1■增加,2■刪除,3■修改,4■■查

3、詢,5■導(dǎo)入,6-導(dǎo)出,7■審核,給每個頁面授予動作時,基于二進制,如某人,A頁面有查詢增加1,修改2,查詢4動作,相當(dāng)于2x1+2x2+4x2=14,判斷有權(quán)限14$乙刪除權(quán)限14$~乙增加權(quán)限14

4、2?5模塊動作表:module_effect字段類型說明modeffldint主鍵,H動生成ModuleCodeVarchar(10)模塊代號EffectCodeInt動作idEffectNameVarchar(10)動作id對應(yīng)的名字,可以不設(shè)該字段,考慮到方便建議有角色表:role字段類型說明

5、roleIdInt主鍵roleNameVarchar(20)角色名字CreateTimeDate創(chuàng)建時間咅

6、仃'J表:department字段類型說明deptIdint主鍵DeptNameVarchar(20)部門名字DeptdescVarchar(100)部門簡要描述DeptPidint父級部門idregionld?int所屬區(qū)域id部門是根據(jù)區(qū)域來維護的部門角色表字段類型說明deptIdint部門主鍵roleIdInt角色主鍵用戶表:user只給出幾個重要字段字段類型說明useridint主

7、鍵regionld?int所屬區(qū)域iddeptIdint所屬部門usernameVarchar(20)用戶名PasswordVarchar(20)密碼EmailVarchar(50)郵箱telephoneVarchar(15)電話adminFlagChar(1)0—般用戶需要授權(quán),1為系統(tǒng)管理員,可以擁有所以模塊一個用戶口動擁有該部門的權(quán)限,同時可以單獨授權(quán)授權(quán)類型表:power,是為角色授予模塊還是為用戶授予模塊字段類型說明powerldint主鍵powerTypeVarchar(10)只取兩

8、個值,user代表給用戶,role代表給角色modeffldInt外鍵,模塊idpowerTypeldInt外鍵,當(dāng)powerType二user時指的是用戶id,當(dāng)powerType=role時指的是角色idPowereffectstateInt每個模塊頁面對應(yīng)的crudZ和界面預(yù)覽(不是美術(shù)師)1?整體界面?U)系規(guī)粟m口SE何缺計口企業(yè)本恒俚口企業(yè)勲他?.匚權(quán)限恒俚>口卻門憎愿o口菜單官I里>口角色信恿>口用戶管理2?部門列表Mf1錘你?nMMc?「】介紹M蟲洽IM人泊*R科

9、?fiaanWitiBttttttllX?MUUM窮處M山??r

10、旦□□$?ise13」應(yīng)危較援信息130職業(yè)衛(wèi)生信息□□較目恪訓(xùn)信息叼」企業(yè)自査伏態(tài)回。行孩雌恢査叼。涉融法烷査4?菜單列表菜單信息列表star/Mu0Mh!!示10?聚鼓?嬢號父董?fflttURL頑單URL7企1£?9nav7pngenterpnsel9權(quán)PR■理navipngcustomer14系HVSdataiocdata16企業(yè)管理dataioc?ntorpose30用戶世理20120127231731450png/enterpnse/auth/useraction31角色信旦權(quán)顒■理

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文

此文檔下載收益歸作者所有

當(dāng)前文檔最多預(yù)覽五頁,下載文檔查看全文
溫馨提示:
1. 部分包含數(shù)學(xué)公式或PPT動畫的文件,查看預(yù)覽時可能會顯示錯亂或異常,文件下載后無此問題,請放心下載。
2. 本文檔由用戶上傳,版權(quán)歸屬用戶,天天文庫負(fù)責(zé)整理代發(fā)布。如果您對本文檔版權(quán)有爭議請及時聯(lián)系客服。
3. 下載前請仔細(xì)閱讀文檔內(nèi)容,確認(rèn)文檔內(nèi)容符合您的需求后進行下載,若出現(xiàn)內(nèi)容與標(biāo)題不符可向本站投訴處理。
4. 下載文檔時可能由于網(wǎng)絡(luò)波動等原因無法下載或下載錯誤,付費完成后未能成功下載的用戶請聯(lián)系客服處理。