最近在做数据权限,有些问题请教各位
具体问题是,每个用户有一个等级字段,和一个行政区划代码字段,
举例:A用户的行政区划代码是130000(河北省),那么他对应等级为1,他可以看到河北省以及河北省下面所有的市,县的数据,
B用户的行政区划代码是130102(河北省石家庄市长安区),那么他对应等级为3,他只能看到长安区的数据,
我想用sql语句实现这样的权限管理,请问怎么实现呢,sql大概怎么写呢?
回答:
就是根据用户对应等级 和代码 去获取对应的省市县区,
然后查询数据的时候, where条件去筛选数据的对应code在这个用户的权限对应的代码列表就好
以上是 最近在做数据权限,有些问题请教各位 的全部内容, 来源链接: www.h5w3.com/122205.html