权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架
作者:csframework|C/S框架网  发布日期:2022/02/22 19:52:33

权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架

权限管理系统表结构 - C/S轻量级开发框架 WinFrameworkV2.1

说明

权限相关的表均在System数据库中

模块列表:sys_Modules

存放框架模块信息

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
isidint4NOT NULL1 - 1
False
自增字段
Sortint4NULL allowed排序
主键ModuleIDvarchar(200)200NOT NULL模块ID
ModuleNameRefnvarchar(20)40NULL allowed默认模块名称
ImgRefnvarchar(200)400NULL allowed默认模块图标
ModuleNamenvarchar(20)40NULL allowed模块名称
Imgnvarchar(200)400NULL allowed大图片

模块功能列表:sys_ModulesFunction

模块中包含的功能列表,sys_Modules 的明细表

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
isidint4NOT NULL1 - 1
False
自增字段
ModuleIDvarchar(200)200NULL allowed模块ID
主键FunctionIDvarchar(200)200NOT NULL功能ID
FunctionNameRefnvarchar(50)100NULL allowed默认功能名称
ImgLargeRefnvarchar(200)400NULL allowed默认图片(大)
ImgSmallRefnvarchar(200)400NULL allowed默认图片(小)
FunctionNamenvarchar(50)100NULL allowed功能名称
ImgLargenvarchar(200)400NULL allowed图片(大)
ImgSmallnvarchar(200)400NULL allowed图片(小)
AppDocvarchar(1)1NULL allowed业务审核
GroupIndexint4NULL allowed组序号
ItemIndexint4NULL allowed排序

模块功能权限列表 sys_ModulesFunctionAuthority

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
isidint4NOT NULL1 - 1
False
自增字段
主键FunctionIDvarchar(200)200NOT NULL功能ID
主键AuthorityIDint4NOT NULL权限值
AuthorityNameRefvarchar(20)20NULL allowed默认权限名称
AuthorityNamevarchar(20)20NULL allowed权限名称

系统角色表 dt_MyRole

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
isidint4NOT NULL1 - 1
False
isid
主键RoleIDvarchar(10)10NOT NULL角色编号
DBCodevarchar(50)50NULL allowed账套编号,角色各账套之间互不干扰
RoleNamevarchar(20)20NULL allowed角色名称
Descriptionnvarchar(50)100NULL allowed描述
CreateUservarchar(20)20NULL allowedCreateUser
CreateDatedatetime8NULL allowedCreateDate
LastUpdateUservarchar(20)20NULL allowedLastUpdateUser
LastUpdateDatedatetime8NULL allowedLastUpdateDate

角色权限表 dt_MyRoleAuthority

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
主键isidint4NOT NULL1 - 1
False
isid
RoleIDvarchar(10)10NULL allowed角色编号
FunctionIDvarchar(200)200NULL allowed权限菜单
Authorityint4NULL allowed权限值
CreateUservarchar(20)20NULL allowedCreateUser
CreateDatedatetime8NULL allowedCreateDate
LastUpdateUservarchar(20)20NULL allowedLastUpdateUser
LastUpdateDatedatetime8NULL allowedLastUpdateDate

用户表 dt_MyUser

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
isidint4NOT NULL1 - 1
False
自增字段
主键Accountvarchar(20)20NOT NULL账号
Passwordvarchar(200)200NULL allowed密码
UserNamenvarchar(20)40NULL allowed名称
Phonevarchar(20)20NULL allowed电话
Emailnvarchar(200)400NULL allowedEmail
IsSysAdmainvarchar(1)1NULL allowed是否是管理员
IsSysLockvarchar(1)1NULL allowed系统锁定,不允许登录
CreateUservarchar(20)20NULL allowed创建人
CreateDatedatetime8NULL allowed创建日期
LastUpdateUservarchar(20)20NULL allowed修改人
LastUpdateDatedatetime8NULL allowed修改日期

用户角色配置表 dt_MyUserRole

配置用户和角色的关联

KeyNameData TypeMax Length (Bytes)NullabilityIdentityIdentity ReplicationDescription
主键isidint4NOT NULL1 - 1
False
自增字段
Accountvarchar(20)20NULL allowed账号
DBCodevarchar(50)50NULL allowed账套编号
RoleIDvarchar(20)20NULL allowed角色编号
CreateUservarchar(20)20NULL allowed创建人
CreateDatedatetime8NULL allowed创建日期
LastUpdateUservarchar(20)20NULL allowed修改人
LastUpdateDatedatetime8NULL allowed修改日期

权限管理系统表结构 | C/S轻量级开发框架 WinFrameworkV2.1|C/S开发框架

C/S框架网|原创精神.创造价值.打造精品



扫一扫加作者微信
C/S框架网作者微信 C/S框架网|原创作品.质量保障.竭诚为您服务
上一篇 下一篇