用户权限设计基本方案

来源:互联网 发布:sqlserver 教程 编辑:程序博客网 时间:2024/06/02 17:54

为了设计一套具有较强可扩展性的用户认证管理,需要建立用户、角色和权限等数据库表,并且建立之间的关系。

user 表 ,   role表  ,          permission表:

              <—关联—>

                                       < —关联—>

用户(User):

UserID      UserName      UserPwd

 

角色(Role):

RoleID           RoleName          RoleNote

 

权限(Permission):

PermissionID      PermissionName       PermissionNote

 

关联表:

用户角色(User_Role):

UserRoleID           UserID           RoleID           UserRoleNote

 

角色权限(Role_Permission):

RolePermissionID   RoleID  PermissionID  RolePermissionNote

原创粉丝点击