當前位置:首頁 » 參考文獻 » 資料庫許可權設計

資料庫許可權設計

發布時間: 2021-03-21 01:11:07

A. 許可權資料庫設計

在管理員數據表裡添加一個標識用戶許可權的欄位,當用戶的用戶名和密碼通過驗證後查詢該登錄用戶的許可權標識,根據許可權標識創建不同的session來區別。
比如
高級用戶的許可權標識:1
中級擁護的許可權標識:2
初級用戶的許可權標識:3
那麼,就可以
給高級用戶分配一個名稱為「admin1」的session值
給中級用戶分配一個名稱為「admin2」的session值
給初級用戶分配一個名稱為「admin3」的session值

根據session來判斷用戶的操作許可權:
比如session["admin1"]==null的話就可以肯定他不是高級用戶,依此類推!
session

B. 關於資料庫系統設計,如何規定用戶的許可權

還要有一張表存放用戶的功能許可權,比如訪問哪些頁面。
還要有一張表存放用戶的數據許可權,比如能訪問某張表的哪些列,哪些行。
網上的方案用來拋磚引玉的。

C. 怎麼設計用戶許可權管理系統資料庫

一般用戶表,角色表,模塊表(或者菜單啊反正是你要許可權的東西)版,然後角色和模塊的表
這是權最簡單的結構,用戶關聯角色,角色關聯模塊,用角色去控制許可權,增刪改查什麼的模塊表呢,就是你要控制的東西,比菜單,根據登錄人的角色,看有哪些模塊,然後顯示這些模塊其他的模塊隱藏。
如果需要復雜的東西,中間可以加別的東西,具體看你需求了。

D. HR系統系統許可權設置資料庫要怎麼設計

一般用戶表,角色表,模塊表(或者菜單啊反正是你要許可權的東西),然後角色和模塊的表
這是最簡單的結構,用戶關聯角色,角色關聯模塊,用角色去控制許可權,增刪改查什麼的模塊表呢,就是你要控制的東西,比菜單,根據登錄人的角色,看有哪些模塊,然後顯示這些模塊其他的模塊隱藏。
如果需要復雜的東西,中間可以加別的東西,具體看你需求了。

E. 求一個SQL Server資料庫許可權表的設計

角色表(角色ID、角色名稱) 主鍵:角色ID(字元串類型)
許可權登陸表(種子、角色ID、用戶ID、用戶名、密碼) 主鍵:種子 外鍵:角色表的角色ID

create table RoleDivide(
roleID varchar(40) not null, --角色ID
roleName varchar(50) not null, --角色名稱
constraint RoleDividePK primary key(roleID) --設置roleID為該表的主鍵
)

create table RoleLogin(
seed int identity(1,1) not null, --種子
roleID varchar(40) not null, --角色ID
userID varchar(60) not null, --用戶ID
userName varchar(50) not null, --用戶名稱
userPwd varchar(50) not null, --用戶密碼
constraint RoleLoginPK primary key(seed), --設置主鍵
constraint RoleLoginFK foreign key(roleID) references RoleDivide(roleID)
--設置外碼參照表RoleDivide
)

F. 許可權管理的資料庫該如何設計

我想的是建五個表
表一 許可權表
表二 角色表
表三 賬戶表
表四 許可權角色的id關聯表
表五 角色賬戶的id關聯表
這五個表 可以實現
一個賬戶 對應多個角色
一個角色 對應多個許可權

希望對樓主有幫助吧

G. 許可權按鈕級別 資料庫怎麼設計

可以對「組」進行許可權分配。對於一個大企業的業務系統來說,如果要求管理員為其下員工逐一分配系統操作許可權的話,是件耗時且不夠方便的事情。所以,系統中就提出了對「組」進行操作的概念,將許可權一致的人員編入同一組,然後對該組進行許可權分配。
許可權管理系統應該是可擴展的。它應該可以加入到任何帶有許可權管理功能的系統中。就像是組件一樣的可以被不斷的重用,而不是每開發一套管理系統,就要針對許可權管理部分進行重新開發。

H. 在資料庫中如何設計許可權表

你可以在一個表中添加一個欄位,用來標志許可權,比如1是系統管理員,2是知識庫管理員,3是事務管理員,4是項目管理員

I. 資料庫許可權管理設計,不需要代碼

你可以這樣,建一個用戶表user,一個組表group,一個許可權表rights
將許可權分成類似:only select,only insert,only delete,only update,all等。用r_id表示主鍵。
然後組可以建立很多個,賦予許可權的欄位可以存放r_id,用「,」好分開,比如可以增加,修改,但不能刪除(1,2,4)
用戶分配到小組里,這樣可以省去很多的操作及麻煩。
這樣在分配許可權的時候只要對組做分配即可。

熱點內容
塗鴉論文 發布:2021-03-31 13:04:48 瀏覽:698
手機資料庫應用 發布:2021-03-31 13:04:28 瀏覽:353
版面217 發布:2021-03-31 13:04:18 瀏覽:587
知網不查的資源 發布:2021-03-31 13:03:43 瀏覽:713
基金贖回參考 發布:2021-03-31 13:02:08 瀏覽:489
懸疑故事範文 發布:2021-03-31 13:02:07 瀏覽:87
做簡單的自我介紹範文 發布:2021-03-31 13:01:48 瀏覽:537
戰略地圖參考 發布:2021-03-31 13:01:09 瀏覽:463
收支模板 發布:2021-03-31 13:00:43 瀏覽:17
電氣學術會議 發布:2021-03-31 13:00:32 瀏覽:731