以文本方式查看主题 - 搭建论坛 (http://bbs.diylsoft.com:8118/starforum/index.asp) -- 用户咨询 (http://bbs.diylsoft.com:8118/starforum/list.asp?boardid=4) ---- 权限控制问题 (http://bbs.diylsoft.com:8118/starforum/dispbbs.asp?boardid=4&id=9042) |
-- 作者:YULT -- 发布时间:2007-8-25 20:00:17 -- 权限控制问题 我想开发一个系统,需要控制操作人员的仓库权限,也就是说有的操作员有这个仓库的权限,有的操作员有那个仓库权限,而这些仓库是在具体应用中,才设定的,请问,搭建者如何做到这点? |
-- 作者:pc_doctor -- 发布时间:2007-8-25 23:58:26 -- 网站和论坛中能找类似的例子的。 |
-- 作者:FSJM -- 发布时间:2007-8-26 8:48:45 -- 1、你首先把你的系统按功能权限分模块,每个模块,由一个.ipe项目实现; 2、然后在数据库中,建立一个权限表,每一个模块站一条记录,记录中包含,有执行权限的字段(内容为用户名或角色)。 3、当不同的用户登录时,可以过滤该表,列出他可以执行的模块,这样就可以实现权限管理。 注意:《搭建之星》《搭建者》都适用。 |
-- 作者:YULT -- 发布时间:2007-8-27 13:03:19 -- 也许我说的不太明确,比如一个数据表中有"仓库名称"、“入库日期”、“存货编码”“入库数量”等字段,每一条记录,都是不同的仓库,如产品库、材料库,我想设定某一个操作员只能操作“产品库”或“材料库”,整个系统中的汇总及查询也能做到按不同的仓库权限,不知如何编制? |
-- 作者:FSJM -- 发布时间:2007-8-27 14:28:05 -- 如A用户只能操作“产品库”;当他登录时,把“产品库”付给一个固定变量(P); 当进行 ADO查询时,置 where 语句,有固定条件(仓库名称=‘产品库’)就实现了。 |