ASP.NET-权限管理五张表
生活随笔
收集整理的這篇文章主要介紹了
ASP.NET-权限管理五张表
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
ASP.NET 權限管理五張表權限管理的表(5張表)
每個表里面必有的一些信息
查詢用戶是否有權限select * from [User] u left join UserRole ur on u.ID = ur.UserID left join Role r on r.ID = ur.RoleID left join PrivilegeRole p on p.RoleID = r.RoleID left join PrivilegeRole pr on pr.PrivilegeID = p.PrivilegeID
可以在actionExceuting里面判定userid的權限,根據權限判定決定是否進入action
來自為知筆記(Wiz)
每個表里面必有的一些信息
| 序號 | 名稱? | 字段? | 類型? | ?主鍵 | 默認值 | 是否為空 | 備注 |
| 1 | ?用戶ID? | ID ? ?? | INT ? ? | 是 | ?null ? | ?否 | 用戶ID |
| 2 | 用戶名稱 | UserName | varchar(100) | 否 | null | 否 | 用戶名稱 |
| 3 | 用戶密碼 | UserPassword | varchar(20) | 否 | null | 否 | 用戶密碼 |
| 4 | 狀態(tài) | Status | smallint | 否 | null | 否 | 有效1,無效0 |
| 5 | 創(chuàng)建人 | CreateUser | varchar(100) | 否 | null | 否 | 創(chuàng)建人 |
| 6 | 創(chuàng)建日期 | CreataDate | datetime | 否 | null | 否 | 創(chuàng)建日期 |
| 7 | 修改人 | LastUpdateUser | varchar(100) | 否 | null | 否 | 修改人 |
| 8 | 修改時間 | LastUpdateTime | datetime | 否 | null | 否 | 修改日期 |
可以在actionExceuting里面判定userid的權限,根據權限判定決定是否進入action
來自為知筆記(Wiz)
轉載于:https://www.cnblogs.com/weloveshare/p/24f9290e690083ae84a0ecaee94a73cf.html
總結
以上是生活随笔為你收集整理的ASP.NET-权限管理五张表的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 常用模块整理
- 下一篇: Py修行路 python基础 (二十)