基于角色管理的系统权限模块设计(2):软件的安全性

基于角色管理的系统权限模块设计(2):软件的安全性

基于角色管理的系统权限模块设计

摘要:软件安全性是衡量一个系统优劣的重要指标和因素。大多数商业软件系统对安全性的要求都比较高,每个软件开发过程在使用时也必须考虑系统的权限。本文提出了一种基于角色管理的系统权限模块设计方案,通过角色管理间接控制用户权限,从而达到用户安全操作系统的目的。

关键词:角色;安全; 权威

CLC 编号:tp317 文件识别码:a 商品编号:1007-9599 (2012) 24-0189-02

1 简介

绝大多数软件系统都要考虑用户的操作安全,权限控制的方式有很多种。在本文中,我们将通过角色和权限控制来实现用户操作安全管理。软件系统的角色是根据用户的不同需求设计的,系统操作权限与角色相关联。不同的角色有不同的操作权限3D植物,然后将特定的用户分配给确定的角色,获得角色的权限。本文讨论设计的角色权限控制方法适用于多种软件开发模式,具有通用性。2. 角色权限的用户关系设计

基于角色的系统权限控制引入角色角色权限设计5张表,实现用户和访问权限的逻辑分离角色权限设计5张表,便于系统安全管理。根据软件的用户组激活灵活的用户角色,使不同的角色与软件的具体功能相关联。以及用户角色的一个特例。用户是操作软件功能的主体3D交通工具,权限是操作某个数据对象的权利,角色是一类用户的抽象,角色与该类用户的操作有关。