博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
php : RBAC 基于角色的用户权限控制-表参考
阅读量:4676 次
发布时间:2019-06-09

本文共 1319 字,大约阅读时间需要 4 分钟。

--管理员表CREATE TABLE `sw_manager` (  `mg_id` int(11) NOT NULL AUTO_INCREMENT,  `mg_name` varchar(32) NOT NULL,  `mg_pwd` varchar(32) NOT NULL,  `mg_time` int(10) unsigned NOT NULL COMMENT '时间',  `mg_role_id` tinyint(3) unsigned NOT NULL DEFAULT '0' COMMENT '角色id',  PRIMARY KEY (`mg_id`)) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8--权限表CREATE TABLE `sw_auth` (  `auth_id` smallint(6) unsigned NOT NULL AUTO_INCREMENT,  `auth_name` varchar(20) NOT NULL COMMENT '权限名称',  `auth_pid` smallint(6) unsigned NOT NULL COMMENT '父id',  `auth_c` varchar(32) NOT NULL DEFAULT '' COMMENT '控制器',  `auth_a` varchar(32) NOT NULL DEFAULT '' COMMENT '操作方法',  `auth_path` varchar(32) NOT NULL COMMENT '全路径',  `auth_level` tinyint(4) NOT NULL DEFAULT '0' COMMENT '权限级别,从0开始计数',  PRIMARY KEY (`auth_id`)) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8--角色表CREATE TABLE `sw_role` (  `role_id` smallint(6) unsigned NOT NULL AUTO_INCREMENT,  `role_name` varchar(20) NOT NULL COMMENT '角色名称',  `role_auth_ids` varchar(128) NOT NULL DEFAULT '' COMMENT '权限ids,1,2,5',  `role_auth_ac` text COMMENT '控制器-操作,控制器-操作,控制器-操作',  PRIMARY KEY (`role_id`)) ENGINE=InnoDB AUTO_INCREMENT=1 DEFAULT CHARSET=utf8角色:    董事长    总监    高级经理    经理    项目经理    主管	客服	技术支持	美工    员工

1)管理员:

 

2)角色表: 

3)权限表:

转载于:https://www.cnblogs.com/KeenLeung/p/6131925.html

你可能感兴趣的文章
artDialog组件与iframe
查看>>
xBIM 实战02 在浏览器中加载IFC模型文件并设置特效
查看>>
【中国剩余定理】【容斥原理】【快速乘法】【数论】HDU 5768 Lucky7
查看>>
Session变量不能传送到下一页.解决: session.use_trans_sid = 1
查看>>
现代Java Web开发框架分析
查看>>
markdown的使用说明
查看>>
【8086汇编基础】04--中断
查看>>
Mvc不等于三层架构
查看>>
EnableViewState
查看>>
间接赋值从0级指针到1级指针
查看>>
C# socket通讯使用域名的方法
查看>>
yii2 默认访问的控制器
查看>>
iOS7 CookBook精彩瞬间(三)UIActivityViewController的基本使用及自定义Activity
查看>>
DOM--1 遵循最佳实践
查看>>
[HNOI2013]游走
查看>>
车林通购车之家--购车计算器模块--车型弹窗
查看>>
sizzle源码分析 (2)ID 类 tag querySelectorAll 快速匹配
查看>>
python学习笔记-day9-2【面向对象】
查看>>
使用 form 和 iframe 实现图片上传回显
查看>>
数组常见算法题
查看>>