首页 > 数据库 >通用权限系统之数据库表设计

通用权限系统之数据库表设计

时间:2024-12-06 17:45:23浏览次数:4  
标签:默认值 通用 数据库 50 Long Id 主键 权限 nvarchar

用户表 SysUser

字段 字段含义 数据类型 默认值 可空 描述
Id 主键 Long × 主键Id
Encode 编码 nvarchar(50) × 编码/工号
Account 账号 nvarchar(50) × 登录账号
Password 密码 nvarchar(50) × 登录密码
RealName 用户名 nvarchar(50) × 用户真实姓名
Mobile 手机号 nvarchar(11) × 手机号
Email 邮箱 nvarchar(50) 邮箱
DepartmentId 部门Id Long 0 × 所属部门
LastLoginTime 上次登录时间 DateTime 上次登录时间
IsEnabled 是否启用 int 1 × 0-否 1-是
IsDeleted 是否启用 int 0 × 0-否 1-是
Description 描述 nvarchar(200) 用户描述
CreateTime 创建时间 DateTime 创建时间
CreateUserId 创建人 Long 创建人
UpdateTime 更新时间 DateTime 更新时间
UpdateUserId 更新人 Long 更新人

角色表 SysRole

字段 字段含义 数据类型 默认值 可空 描述
Id 主键 Long × 主键Id
Encode 编码 nvarchar(50) × 角色编码
IsEnabled 是否启用 int 1 × 0-否 1-是
IsDeleted 是否启用 int 0 × 0-否 1-是
Description 描述 nvarchar(200) 角色描述
CreateTime 创建时间 DateTime 创建时间
CreateUserId 创建人 Long 创建人
UpdateTime 更新时间 DateTime 更新时间
UpdateUserId 更新人 Long 更新人

用户角色表 SysUserRole

字段 字段含义 数据类型 默认值 可空 描述
UserId 用户主键Id Long × 用户主键Id
RoleId 角色主键Id Long × 角色主键Id

部门表 SysDept

字段 字段含义 数据类型 默认值 可空 描述

菜单表 SysMenu

字段 字段含义 数据类型 默认值 可空 描述

标签:默认值,通用,数据库,50,Long,Id,主键,权限,nvarchar
From: https://www.cnblogs.com/wuccloud/p/18591051

相关文章

  • MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门
    MySQL数据库写入异常,主库内存溢出,扩容+清理buff/cach!很开门最近数据出现了两次写入异常报错如下:org.springframework,jdbc.UncategorizedsQlException:PreparedstatementCallback;uncategzed50LExcention[sql语句]TheMysOlserverisrunningwiththe--read-onlyoption......
  • Linux学习(1)---文件属性和基本权限理解
    目录一.Linux文件的属性二.Linux用户权限分类三.文件权限的查询与修改1.修改用户的权限1).一般法2).8进制法2.修改所属组和所属者3.如何在创建文件权限预分配在学习linux的时候,我们用ll命令显示文件的详情信息,难免会发现文件名前面会有一大堆其它的字符,那么这些字......
  • 【windows系统】域账户跳过管理员权限安装软件或卸载软件的方法(更改UAC设置)
    域账户跳过管理员权限安装软件或卸载软件的方法可能有很多种,本次采用设置域账户UAC(用户账户控制)权限的方式来进行操作。问题演示普通域账户安装软件或者更改计算机的某些设置的时候,会出现一些让输入管理员账号密码之类的提示,非常不便捷。那么有什么办法可以绕过这一步操作呢?(......
  • 数据库管理与开发基础教程 (三)
    用户管理用户管理基本用户用户也叫做方案,是一组逻辑对象的所有者,采用数据库验证和操作系统验证。空间分配,表空间中,必须要为一个用户指派空间配额,用于存储数据库对象。初始化管理用户SYS数据库中最高权限,拥有所有权限,拥有数据字典。-默认口令change_on_installSYSTEM具有......
  • Ubuntu Linux 文件、目录权限问题
    本文为UbuntuLinux操作系统-第五弹此文是在上期文件目录的内容操作基础上接着讲权限问题上期回顾:UbuntuLinux目录和文件的内容操作文件访问者身份与文件访问权限Linux文件结构所有者(属主)所属组(属组)其他用户普通文件读(r):读取文件内容或者查看目录。写(w):修改文件......
  • SSM蔬菜订购系统996me(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景与意义随着人们生活水平的提高和健康意识的增强,蔬菜作为日常饮食的重要组成部分,其品质和购买便利性成为消费者关注的焦点。传统蔬菜销......
  • SSM社区志愿者信息管理系统q8e4m(程序+源码+数据库+调试部署+开发环境)
    本系统(程序+源码+数据库+调试部署+开发环境)带论文文档1万字以上,文末可获取,系统界面在最后面。系统程序文件列表开题报告内容一、项目背景随着社区服务的不断发展,志愿者在社区建设中发挥着越来越重要的作用。为了更好地管理志愿者信息,提高志愿者服务的效率和质量,我们计划开......
  • 数据库连接失败
    查了数据库好像没什么问题,之后看配置觉得可能是少了这个目前这个问题看似解决了,不知道是不是少了这个配置的原因1.initial-size(初始连接数)默认值:0含义:在连接池初始化时创建的数据库连接数量。默认情况下,Druid不会在启动时创建任何连接。2.max-active(最大活跃连接数)默认......
  • 云数据库 MongoDB
    MongoDB是一个基于文档的NoSQL数据库,它与传统的关系型数据库不同,采用的是灵活的文档结构(类似JSON格式)。MongoDB是开源的,且高度可扩展,通常用于处理大量的非结构化或半结构化数据。云数据库MongoDB云数据库MongoDB是MongoDB数据库在云环境中的托管版本,通常由第三方......
  • 云数据库 HBase
    HBase是一个分布式、可扩展的列式NoSQL数据库,源自Google的Bigtable论文,并是ApacheHadoop生态系统的一部分。它特别适用于需要处理大规模数据集的场景,尤其是那些要求高吞吐量和低延迟的数据访问。HBase支持分布式存储,可以在大规模的集群环境中横向扩展,因此在处理大数......