标题:请问,如果不使用数据库的角色管理,如何实现:根据不同的角色的权限,在数 ...
只看楼主
mansohu
Rank: 1
等 级:新手上路
帖 子:190
专家分:0
注 册:2013-3-20
结帖率:21.05%
已结贴  问题点数:10 回复次数:8 
请问,如果不使用数据库的角色管理,如何实现:根据不同的角色的权限,在数据库中查询到不同内容,思路是什么?谢谢!
请问,如果不使用数据库的角色管理,如何实现:根据不同的角色的权限,在数据库中查询到不同内容,思路是什么?谢谢!
搜索更多相关主题的帖子: 数据库 角色 如何 
2015-07-04 11:05
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:10 
不要让用户直接使用数据库,所有的读写操作都通过程序来控制。

活到老,学到老! http://www. E-mail:hu-jj@
2015-07-05 08:30
mansohu
Rank: 1
等 级:新手上路
帖 子:190
专家分:0
注 册:2013-3-20
得分:0 
以下是引用hu9jj在2015-7-5 08:30:37的发言:

不要让用户直接使用数据库,所有的读写操作都通过程序来控制。


是的,我就是这样做的,就是想问,如何在程序中 实现角色权限的 控制,还请请教应该是个怎么的思路?谢谢!
2015-07-08 15:17
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
设立一个权限表,根据这个权限表来控制用户的操作,没有权限的请求就给出提示,有权限的请求就执行后续的操作。

活到老,学到老! http://www. E-mail:hu-jj@
2015-07-08 17:26
mansohu
Rank: 1
等 级:新手上路
帖 子:190
专家分:0
注 册:2013-3-20
得分:0 
以下是引用hu9jj在2015-7-8 17:26:13的发言:

设立一个权限表,根据这个权限表来控制用户的操作,没有权限的请求就给出提示,有权限的请求就执行后续的操作。


请问,能说的详细一点吗?权限表一般都有什么样的内容?谢谢了!
2015-07-10 15:50
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
权限表举例如下:
操作员(用户)名    密码     权限1   权限2  权限3 ............
张三                *****      T       F      F   ............
李四                *****      F       T      F   ............
王二                *****      F       F      T   .............

张三仅有权对第一项进行操作,李四仅有权对第二项进行操作,余类推

活到老,学到老! http://www. E-mail:hu-jj@
2015-07-10 20:35
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
当然你也可以用其他方式来实现操作权限的控制。

活到老,学到老! http://www. E-mail:hu-jj@
2015-07-10 20:36
mansohu
Rank: 1
等 级:新手上路
帖 子:190
专家分:0
注 册:2013-3-20
得分:0 
回复 6楼 hu9jj
请问,查询时,怎么把这些权限信息写进SQL 中呢?问题有点多了,呵呵,不好意思,还请指导,多谢!
2015-07-11 10:30
hu9jj
Rank: 20Rank: 20Rank: 20Rank: 20Rank: 20
来 自:红土地
等 级:贵宾
威 望:396
帖 子:11713
专家分:43267
注 册:2006-5-13
得分:0 
以下是引用mansohu在2015-7-11 10:30:43的发言:

请问,查询时,怎么把这些权限信息写进SQL 中呢?问题有点多了,呵呵,不好意思,还请指导,多谢!
这属于权限管理模块要解决的问题,可以让用户在此模块中对每个(或每个角色)操作员的仅限进行设定,最后保存在相应的权限表中。

活到老,学到老! http://www. E-mail:hu-jj@
2015-07-12 06:14



参与讨论请移步原网站贴子:https://bbs.bccn.net/thread-455044-1-1.html




关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.198157 second(s), 7 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved