访问目录树权限设置问题
我想通过用户登陆权限来判断它是不是有访问这个树目录的权限!!!
这应该怎么实现
请各位高手帮帮忙!!!
1、新建一个表(表名:UserRight),用于存放用户的权限,只需要两个字段UserId(用户ID,登陆用户的ID)和FunId(功能编号,就是数中对应的节点的ID标识);
2、修改你的查询语句
例如你原来的SQL查询语句为:
select * From [菜单表]
这里你要改成
select * From [菜单表] Where FunId In(select FunId From UserRight Where UserId='"& 当前登陆用户的ID &"')
说明:
(1)红色的FunId是菜单表中字段,即菜单的标识
(2)如果要修改用户权限,只需要增删UserRight中对应记录就可以了