以文本方式查看主题 - Foxtable(狐表) (http://www.foxtable.com/bbs/index.asp) -- 专家坐堂 (http://www.foxtable.com/bbs/list.asp?boardid=2) ---- [求助]系统自带用户管理的功能权限控制问题,还有一个普通用户的问题 (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=64827) |
|
-- 作者:viking -- 发布时间:2015/3/2 17:48:00 -- [求助]系统自带用户管理的功能权限控制问题,还有一个普通用户的问题 请问下: 如果我直接用系统自带的用户管理,是不是可以设置权限管理 比如:组定义不允许普通用户更改,只能管理员和开发者更改呢?
还有个问题: 帮助中写到: 1、如果以普通用户登录,进入用户管理窗口,将只能看到自己,而且增加、删除、组定义、角色定义等按钮是无效的 现在的项目:普通用户登陆后,组定义、角色定义按钮无效,但其他的增加删除仍然可用,是怎么回事? 2、普通用户单击修改按钮后,只能修改密码,不能修改自己的用户名、分组和角色: 现在项目:普通用户在这里,全部都可以更改,这个为什么呢? 现在的这个项目对权限和用户这里要求不高,如果这个可以解决的话,就不用自己在写权限和用户管理了。
[此贴子已经被作者于2015/3/2 18:28:34编辑过]
|
|
-- 作者:Bin -- 发布时间:2015/3/2 17:49:00 -- 1.可以 2.组定义本来就只有开发者和管理员可以更改
|
|
-- 作者:viking -- 发布时间:2015/3/2 17:51:00 -- 怎么修改权限设置啊?
|
|
-- 作者:有点甜 -- 发布时间:2015/3/2 17:52:00 -- 不可以修改,定死了的。
权限控制,必须写在对应的事件代码里面。 |
|
-- 作者:viking -- 发布时间:2015/3/2 17:57:00 -- 也就是说必须要自己写“用户和权限”这一块了?
还有就是,自带的和自己编写的只能有一个存在,不能同时存在,是吗?
如果改成自己编写的“用户和权限”对已经在用的项目只有这里的影响吗? 们只需对原来的权限代码稍作修改,即可适用自定义的用户管理系统,例如原来的代码为: If User.Group = "经理"
Then 现在只需改为: If _UserGroup = "经理"
Then 可以看出,自定义的用户管理系统,在应用上和内置的不会有任何差别。 |
|
-- 作者:Bin -- 发布时间:2015/3/2 17:58:00 -- 或者参考一下 http://www.foxtable.com/help/topics/1600.htm |
|
-- 作者:viking -- 发布时间:2015/3/2 17:58:00 -- 还有,怎么取消自带的用户管理? 现在的项目,在用系统自带的用户管理和登陆这2块。 |
|
-- 作者:有点甜 -- 发布时间:2015/3/2 17:59:00 -- 呃,可以同时存在,取决于你用哪一个。
要权限控制,就必须编写代码。 |
|
-- 作者:viking -- 发布时间:2015/3/2 18:02:00 --
|
|
-- 作者:lsy -- 发布时间:2015/3/2 18:17:00 -- 参考这个权限管理吧,灵活性高,不看源码,看实例也会有点启发: http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=64607 |