后台管理用户权限数据库设计

本文介绍了如何设计后台管理系统中的用户权限数据库,包括创建User、Role和Module三张基础表,以及建立用户与角色、角色与模块的关联表,详细阐述了数据结构和初始数据的插入,以实现用户权限的划分和管理。
摘要由CSDN通过智能技术生成

来自棱镜学院-在线IT教育www.prismcollege.com

1.     创建基本表

创建User、Role和Module三张表,User中每一行对应一个用户信息,Role每一行保存一个角色信息,包括角色id及对应的name,Module中的每一行保存一个模块信息,包括模块id及对应的name。

创建三张表的sql语句(MySql环境)如下:

1)创建user表,表结构如下:

2)创建role表,表结构如下:

3)创建module表,表结构如下:

CREATE TABLE `of_user` (
  `USER_ID` varchar(100) ',
  `USERNAME` varchar(255),
  `PASSWORD` varchar(255),
  `NAME` varchar(255) ,
  `ROLE_ID` varchar(100) ,
  `NUMBER` varchar(100),
  PRIMARY KEY (`USER_ID`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8 ;


CREATE TABLE `of_role` (
  `ROLE_ID` varchar(50) ,
  `ROLE_NAME` varchar(100),
  PRIMARY KEY (`ROL

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值