关于权限管理一些想法,还请各位高手GGJJ们指点指点。
用户表User
#userid int 用户id
user nvarchar 用户名
password nvarchar 密码
check nvarchar 用户验证码(加密用的)
资源表Resource
#resourceid int 资源id
resourcename nvarchar 资源名
角色表Role
#Roleid int 角色id
resourceid int 资源id
privilegeid int 权限id
权限表Privilege
#Privilegeid int 权限id
Privilegename nvarchar权限名(包括查插删改等)
管理表Manage
#Manageid int 管理id
roleid int 角色id
userid int 用户id
我的想法是这样的,在前台从管理表中找到该用户对应的角色后,再到角色表中
找到相应的资源和权限,再在前台控制操作。不知道这样做行不行,还请各位高手不吝赐教。。。。。。
谢谢。。。。。