转自:http://www.blogdriver.com/ajinjin/7245.html

权限控制表(T_Acl)
KIND  CODE  RIGHT  USER_ROLE_ID  ACLID  USER_ROLE_KIND  ACLMODE
10  1  110  11  1  20  1  1
21  1  121  12  1  42  1  1
24  2  01000054  23  1  48  1  1
25  2  0100005401  22  1  50  1  1
说明:


这个表实际上是一个两维的权限控制列表:
CODE 是你实际的业务数据的编号
KIND 和CODE一起使用,用于区分不同的业务实体CODE
RIGHT 是你实际的业务的权限。可能有很多种权限,用字典表保存
USER_ROLE_ID 是你用户或角色的ID
USER_ROLE_KIND 用于USER_ROLE_ID是用户ID还是角色ID
ACLMODE 1/0 是授予还是排除
ACLID 主键
有了这张表你就可以用select code from t_acl where right=?...........
取得相应的有权限的业务ID,存放各业务权限。
这张表理解一下可以说经典的权限之作了,用这张表几乎可实现所有的权限管理。