Foxtable(狐表)用户栏目专家坐堂 → [求助]系统自带用户管理的功能权限控制问题,还有一个普通用户的问题


  共有4279人关注过本帖树形打印复制链接

主题:[求助]系统自带用户管理的功能权限控制问题,还有一个普通用户的问题

帅哥哟,离线,有人找我吗?
viking
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:3120 威望:0 精华:0 注册:2013/7/13 15:49:00
[求助]系统自带用户管理的功能权限控制问题,还有一个普通用户的问题  发帖心情 Post By:2015/3/2 17:48:00 [只看该作者]

请问下:

如果我直接用系统自带的用户管理,是不是可以设置权限管理

比如:组定义不允许普通用户更改,只能管理员和开发者更改呢?

 

 

还有个问题:

帮助中写到:

1、如果以普通用户登录,进入用户管理窗口,将只能看到自己,而且增加、删除、组定义、角色定义等按钮是无效的

现在的项目:普通用户登陆后,组定义、角色定义按钮无效,但其他的增加删除仍然可用,是怎么回事?

2、普通用户单击修改按钮后,只能修改密码,不能修改自己的用户名、分组和角色:

现在项目:普通用户在这里,全部都可以更改,这个为什么呢?

现在的这个项目对权限和用户这里要求不高,如果这个可以解决的话,就不用自己在写权限和用户管理了。

 

[此贴子已经被作者于2015/3/2 18:28:34编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/3/2 17:49:00 [只看该作者]

1.可以
2.组定义本来就只有开发者和管理员可以更改

 回到顶部
帅哥哟,离线,有人找我吗?
viking
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:3120 威望:0 精华:0 注册:2013/7/13 15:49:00
  发帖心情 Post By:2015/3/2 17:51:00 [只看该作者]

怎么修改权限设置啊?

 


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/2 17:52:00 [只看该作者]

不可以修改,定死了的。

 

权限控制,必须写在对应的事件代码里面。


 回到顶部
帅哥哟,离线,有人找我吗?
viking
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:3120 威望:0 精华:0 注册:2013/7/13 15:49:00
  发帖心情 Post By:2015/3/2 17:57:00 [只看该作者]

也就是说必须要自己写“用户和权限”这一块了?

 

还有就是,自带的和自己编写的只能有一个存在,不能同时存在,是吗?

 

如果改成自己编写的“用户和权限”对已经在用的项目只有这里的影响吗?

们只需对原来的权限代码稍作修改,即可适用自定义的用户管理系统,例如原来的代码为:

If User.Group = "经理" Then
    DataTables
("表A").AllowEdit = True
Else
    DataTables
("表A").AllowEdit = False
End
If

现在只需改为:

If _UserGroup = "经理" Then
    DataTables
("表A").AllowEdit = True
Else
    DataTables
("表A").AllowEdit = False
End
If

可以看出,自定义的用户管理系统,在应用上和内置的不会有任何差别。


 回到顶部
帅哥哟,离线,有人找我吗?
Bin
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2015/3/2 17:58:00 [只看该作者]


 回到顶部
帅哥哟,离线,有人找我吗?
viking
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:3120 威望:0 精华:0 注册:2013/7/13 15:49:00
  发帖心情 Post By:2015/3/2 17:58:00 [只看该作者]

还有,怎么取消自带的用户管理?

现在的项目,在用系统自带的用户管理和登陆这2块。


 回到顶部
帅哥哟,离线,有人找我吗?
有点甜
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2015/3/2 17:59:00 [只看该作者]

 呃,可以同时存在,取决于你用哪一个。

 

 要权限控制,就必须编写代码。


 回到顶部
帅哥哟,离线,有人找我吗?
viking
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:小狐 帖子:371 积分:3120 威望:0 精华:0 注册:2013/7/13 15:49:00
  发帖心情 Post By:2015/3/2 18:02:00 [只看该作者]

还有,怎么取消自带的用户管理?

现在的项目,在用系统自带的用户管理和登陆这2块。


 回到顶部
帅哥哟,离线,有人找我吗?
lsy
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:版主 帖子:5246 积分:33163 威望:0 精华:8 注册:2013/1/17 21:28:00
  发帖心情 Post By:2015/3/2 18:17:00 [只看该作者]

参考这个权限管理吧,灵活性高,不看源码,看实例也会有点启发:


http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=64607


 回到顶部
总数 12 1 2 下一页