软件应用种经常需要管理多用户的操作权限。权限的管理是通用性开发,不应该由系统应用功能的改变而进行重复开发,应用组件模型建立通用控件,实现功能的封装,从而达到多用户操作权限管理的组件化.以ActiveX控件形式发布组件,为开发者提供成熟的管理控件.
通用权限管理控件模型
控件特点:
1、 提丰富的API接口,通过这些接口可以完成复杂的用户管理,角色管理、权限判定工作。
2、 在应用程序设计期间建立框架数据库,权限功能划分
3、 支持多重继承方式管理角色和用户的权限关系。类似于Window2000的用户角色管理方式
4、 ADO数据库连接(Windows系统自带),不用额外配置数据库驱动
5、 支持常用的数据库系统(Sqlserver,Oracle,Access)
6、 除支持功能权限管理外还支持数据对象使用权限管理,即用户在有相同操作权限下可能具有不同的数据
访问权限。如User1对于Table1有Select权限,User2对于Table1有Select、Update权限
7、 支持简体中文和英文2