说明:
基于角色的权限访问控制(Role-Based Access Control)作为传统访问控制(自主访问,强制访问)的有前景的代替受到广泛的关注。在RBAC中,权限与角色相关联,用户通过成为适当角色的成员而得到这些角色的权限。这就极大地简化了权限的管理。在一个组织中,角色是为了完成各种工作而创造,用户则依据它的责任和资格来被指派相应的角色,用户可以很容易地从一个角色被指派到另一个角色。角色可依新的需求和系统的合并而赋予新的权限,而权限也可根据需要而从某角色中回收。角色与角色的关系可以建立起来以囊括更广泛的客观情况。
百度百科地址:https://baike.baidu.com/item/RBAC/1328788?fr=aladdin
-- 用户信息表
create table userInfo(
id int unsigned auto_increment,
userName varchar(255) not null comment'用户名',
userPwd varchar(255) not null comment'密码',
primary key(id)
)engine=innodb charset=utf8 comment'用户表';
-- 角色表
create table roleInfo(
id int unsigned auto_increment,
roleInfo varchar(255) not null comment'角色名称',
remark varchar(255) default null comment'备注&#