java里用户,角色,权限的区别

来源:百度知道 编辑:UC知道 时间:2024/05/29 04:36:21
在做程序设计的时候遇到三个概念。用户,角色,权限。用户的概念好理解。角色和权限怎么区分。用户和角色是多对多的关系还是一对多的关系。请详述。谢谢

用户是指系统里可以进行登录或者其他操作的实体,角色是拥有部分权限的集合体,而权限是管理用户访问的机制。通常用户拥有管理员给予的权限和他的角色的所有权限。

 

基于角色的权限管理,参考:http://www.cnblogs.com/zwq194/archive/2011/03/07/1974821.html

都什么啊,我没做程序我想我也理解了,你这是跟数据库有关吧.
打个比方你上一般的论坛,如果没有注册你就是一个游客,同样的其他没有注册的人也可以是游客.那些注册了的人"们"就是会员.此外还有管理论坛的管理员(可能有多个).好了管理员啥事都能做,能删能改.会员能发发贴,下下附件什么的.而游客就只能远观了,不让回贴也不让下附件,有的连图片都不让看