如果此时您正需要一款通用权限管理系统,那么小编建议您先来试一试这款AppBox吧,它不但具有用户管理、职称管理、部门管理、部门用户管理等,而且AppBox还拥有角色管理、角色用户管理、菜单模块管理、角色模块权限管理、日志管理、系统配置、在线统计等模块。希望对您有所帮助!
1. 配置数据库(SqlServer2005 或者 SqlServer2008,数据库名:AppBox)。
有三种配置数据库的方式,分别为脚本(推荐方式)、附加数据库或者还原数据库。
数据库文件在 data 目录下。
2. 在 Web.confg 中修改数据库连接字符串。
3. 用 VS2010 打开工程文件,F5运行即可。
用户名:admin
密码:admin
基本逻辑说明:
1. 一个用户可以属于多个角色。
2. 一个用户只能属于一个部门。
3. 一个用户可以拥有多个职称。
4. 一个模块可以由多个菜单项,也可以没有菜单项。
5. 模块的定义,以及模块拥有哪些权限的定义都在代码中完成。
6. 用户的权限取决于用户对应所有角色权限的合集。