管理权限——按钮粒度
在WEB 系统中的按钮定位到具体的某个按钮——增删改查、浏览
用户表???????????????????? 用户角色表?????? 用户权限表
user(?????????????????????? user_role(??????? user_power(?
id int,?????????????????????? id int,?????????????? id int,?????
username text,?????? userID int,??????? userID int,?
password text,?????? roleID int,???????? powerID int,
logintime long,??????? )?????????????????????? )???????????
logouttime long,
)
角色表???????????????????????????????????????????????????? 权限彪
role(?????????????????????????????????????????????????????? power(?????????????????????????????????
id int,????????????????????????????????????????????????????? id int,?
a_table text,//标记a表的增删改查、浏览??? a_table text,//标记a表的增删改查、浏览?
b_table text,????????????????????????????????????????? b_table text,??????????????????????????
c_table text??????????????????????????????????????????? c_table text???????????????????????????
)????????????????????????????????????????????????????????????? )????
a_table(???? b_table(????????? c_table(
???????????? )???????????????? )???????????????????? )?????
每个表都有增、删、改、查、浏览? 5个操作,通过“用户权限表”这样就知道某个用户是否有某张表的操作权限,同样的角色也是这样控制
?????????????????????????????????
?
1 楼 hacker507 2011-12-28 我反正看的不是很懂,咋不画图来说明问题啊!我要是有几百张表呢? 2 楼 hbiao68 2011-12-30 hacker507 写道我反正看的不是很懂,咋不画图来说明问题啊!我要是有几百张表呢?