java用户、角、权限数据库设计

阅读: 评论:0

java⽤户、⾓⾊、权限数据库设计
权限管理
权限管理,主要是⼈员和权限之间的关系,但是如果让⼈员直接和权限打交道,那么权限的赋值、权限的撤销以及权限的变动会⾮常的⿇烦,这样引⼊了,⾓⾊,给⾓⾊赋权限,然后给⽤户分配⾓⾊。
这个设计主要涉及6张表,
⽤户表,(⽤于存储⽤户的所有信息)
权限表,(⽤于存储所有的权限)
⾓⾊表,(⽤于存储所有的⾓⾊)
⽤户和⾓⾊的关联表,(⽤户和⾓⾊的关联)
⾓⾊和权限的关联表,(⾓⾊和权限的关联)
菜单表,(⾥⾯关联了权限,主要是现实⽤的)
⽤户表
代码
CREATE
TABLE
[
dbo
]
.
[
Users
]
(
[
UserID
]
[
int
]
IDENTITY
(
1
,
1
)
NOT
NULL
,
[
UserName
]
[
nvarchar
]
热风旋转烤炉
(
50
)
primary
primary
key
,
--
帐号
[
Password
]
热电偶校验装置
[
nvarchar
]
(
50
) ,
[
UserDspName
]
[
nvarchar
]
(
50
) ,
[
Sex
]
[
char
]
(
1
),
[
Birthday
]
[
datetime
]
,
[
Phone
]
[
nvarchar
]
(
20
)  ,
[
Email
]
聚氨酯墙板
[
nvarchar
]
(
100
),
[
EmployeeID
]
[
水管快速接头nvarchar
]
(
20
) ,
[
光触媒滤网Activity
]
[
bit
]
,
--
是否可⽤
[
UserType
]
[
char
]
(
2
) ,
[
Style
]
[
nvarchar
]
(
50
)
)
权限表:
[
dbo
]
.
[
Permission
]
(
[
PermissionID电动黄包车
]
int
identity
,
[
Description
]
[
nvarchar
]
(
50
)
--
权限名称
)
⾓⾊表:
[
dbo
]
.
[
Roles
]
(
[
RoleID
]
[
int
]
IDENTITY
,
[
Description
]
[
nvarchar
]
(
200
)
--
⾓⾊名称
)
⽤户和⾓⾊的关联表:
代码
CREATE
TABLE
[
dbo
]
.
[
UserRoles
]
(
[
UserID
]

本文发布于:2023-05-14 18:26:43,感谢您对本站的认可!

本文链接:https://patent.en369.cn/patent/2/99286.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

标签:权限   撤销   热风
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 369专利查询检索平台 豫ICP备2021025688号-20 网站地图