本文介绍如何设计系统的权限表,主要设计以下几张表:用户表,功能列表,权限表,用户权限表。
工具/原料
SQL SERVER 2008 R2
方法/步骤
1
创建一个用户表,包括用户的基本信息,根据实际情况设计。
2
创建一个操作列表,包括系统的所有功能点,根据实际情况设计。
3
创建一个权限表,定义几种权限,根据实际情况设计。每一种权限可以有多个操作,存储在操作列表字段中,用分号(;)或者其他符号隔开每个操作ID也行,如:1;2;3;4;5
4
创建一个用户权限表,用于存储用户与权限的对应关系
5
几张表之间的关系图
6
通过以上几张表,基本上可以实现系统权限管理了,剩下的就是代码实现了。
下一篇:复联Ⅳ观影前复习