在权限系统中,管理员所拥有的权限是权限表中的所有权限吗??

我一共建了,用户表、权限表、角色表、用户角色表,角色权限表,在划分权限时产生了疑问
1、管理员所拥有的权限是权限表中所列出的权限吗??
2、因为在管理系统时,需添加很多角色;如:老师、学生、各个院系,请问在管理员添加用户时,权限表里也应该划分这么多个权限吗,还是只需要一个添加用户?
3、权限获得后是具备了对数据库中相应表的操作吗??
(刚刚学习,问题有点奇葩,还望大家相告。。。。)

2个回答

不能这么说,有时候我们需要一个比管理员更高权限的账户,通常叫做system或者root。因为管理员是一般用户,一些可能导致系统故障的操作有时候对管理员也要有所保留。

LIYIFRED
KEEP GROWING 您好,那普通情况下,权限表中的所有权限就是被管理员所拥有是吗?此外,您能帮我解答下第2个问题吗,我现在急用。。。。谢谢
4 年多之前 回复

1:有超级管理员
2:只需要 添加对应的用户,管理员添加的时候 把用户Id与权限Id 对应就行了。
3:数据库中相应表的 操作 最终会 通过UI操作,比如一个新增按钮,你可以判断 用户权限表里有没有 这个 新增权限 来设置 这个按钮 可用不可用或者显示不显示。

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!