很基本的許可權功能小結

2021-09-08 20:38:01 字數 422 閱讀 4835

許可權管理的方法有很多了,但最基本的還是基於角色的許可權管理了.每個系統要實現的許可權管理基本應該有如下的

實現才叫基本,小結之.

1 模組管理

基於模組的管理還是屬於比較粗粒度的管理了.一般分為5個級別:瀏覽,查詢,新增,修改和刪除

2  角色管理

角色和模組的關係是多對多的,乙個角色可以有多個模組的管理許可權,乙個模組也對應多個角色

3 使用者管理

使用者與角色也是多對多關係

4部門(組)

乙個部門(組)可以有多個使用者,一對多關係,一般來說

它們之間的表很容易設計.這裡注意的是模組角色的對應表

fundid   模組編號

roleid    角色編號

flag      表示使用者的許可權,比如0:瀏覽  1:查詢  2 新增 3 修改  4 刪除  

很基本的許可權功能小結

許可權管理的方法有很多了,但最基本的還是基於角色的許可權管理了 每個系統要實現的許可權管理基本應該有如下的 實現才叫基本,小結之 模組管理 基於模組的管理還是屬於比較粗粒度的管理了 一般分為 個級別 瀏覽,查詢,新增,修改和刪除 2 角色管理 角色和模組的關係是多對多的,乙個角色可以有多個模組的管理...

使用者的許可權(基本許可權UGO

屬主 u 屬組 g 其他人 o 所有人 a u g o 讀 r 4 寫 w 2 執行 x 1 語法使用符號 u使用者 g組 o其他 r讀 w寫 x執行 語法 chmod 物件 u g o a 賦值符 許可權型別 r w x 檔案 目錄4讀 2寫 1執行 root localhost chmod 64...

copy功能的使用者許可權

最近有客戶想對資料庫的使用者許可權做限制,需要用到copy的功能,不能確定其需要的許可權,測試了一下 highgo c highgo testc highgo select user current user testc 1 row highgo copy testcopyto to hgdata ...