日期:2014-05-18  浏览次数:20478 次

关于权限的SQL语句
我设置了用户的权限,比如我想让权限为1和2的用户都能进入某一个页面,这样的Sql语句该怎么写啊?

------解决方案--------------------
这应该算权限控制吧,跟sql 语句有关系?
------解决方案--------------------
建立用户权限表
我总共用了好几个表。
1:系统菜单
系统名,菜单名,url。
2:系统详细操作权限一览
系统名,菜单名,操作类型(比如添加,删除,修改,查询)
3:用户权限表
用户名,系统名,菜单名
4:用户详细操作权限
用户名,系统名,菜单名,操作类型
使用这样的结构能涵盖模块操作级别的权限控制。如果要做到还能操作记录级别的权限控制,字段级别的权限控制,需要另外建立表。我想你还不需要细分到后面两种。
我的msn是:kkzly007@hotmail.com
qq:17877232
当然,你完全可以用数据库账号来做权限控制。