一种精准控制系统用户权限的方法

文档序号:7546824阅读:127来源:国知局
专利名称:一种精准控制系统用户权限的方法
技术领域
本发明涉及一种精准控制系统用户权限的方法,特别涉及一种采用asp. net技术和基于http协议的web服务程序来实现一种精准控制系统用户权限的方法。
背景技术
随着中国软件产业的发展,B/S系统中的权限比C/S中的更显的重要,C/S系统因 为具有特殊的客户端,而B/S中,浏览器是每一台计算机都已具备的,如果不建立一个完整 的权限检测,那么一个“非法用户”很可能就能通过浏览器轻易访问到B/S系统中的所有功 能。因此B/S业务系统都需要有一个或多个权限系统来实现访问权限检测,让经过授权的 用户可以正常合法的使用已授权功能,而对那些未经授权的“非法用户”将会将他们彻底的 “拒之门外”。为此发明出一种精准控制系统用户权限的方法。

发明内容
本发明所要解决的技术问题是提供一种采用asp. net技术和基于http协议的web 服务程序来实现一种精准控制系统用户权限的方法。本发明所述的一种精准控制系统用户权限的方法,该方法至少包括如下的步骤步骤1 建立数据库表信息,权限表,角色表,用户表。步骤2 管理端通过调用服务器端的程序来完成用户权限的设置。步骤3 不同权限的用户登录后,可以对个人的用户信息进行维护。本发明所述的一种精准控制系统用户权限的方法,建立数据库表信息,权限表,角 色表,用户表其步骤为步骤11 建立用户权限表,用于存储用户的权限信息。例如超级管理员,一般管 理员,普通用户等。步骤12 建立用户表,用于存储用户的信息。例如张三,李四等。步骤13 建立用户权限关系表,用于存储用户和权限的映射关系。例如张三,超 级管理员等。本发明所述的一种精准控制系统用户权限的方法,管理端通过调用服务器端的程 序来完成用户权限的设置其步骤为步骤21 当部署好管理端后,系统需要先安装数据库和一些初始值来保证系统可 以顺利执行,这里就要预置一个超级管理员帐户,和用户的权限表。步骤22 用户的具体权限内容要在配置文件中设定,数据库保存的只是权限的名 称。步骤23 使用超级管理员帐户登录后,完成添加新用户的操作。并将新用户的信 息保存到用户信息表。步骤24 新用户添加完成后,为新用户设置用户的权限,并且保存用户权限对应 关系到用户权限关系表。
本发明所述的本发明所述的一种精准控制系统用户权限的方法,不同权限的用户 登录后,可以对个人的用户信息进行维护,其步骤为步骤31 不同权限的用户登录后,系统分配给用户的权限就是按照用户权限关系 表中设定的分配的。步骤32 登录用户可以完成个人信息的维护,例如修改密码等。本发明涉及的一种采用asp. net技术和基于http协议的web服务程序来实现一 种精准控制系统用户权限的方法,使得B/S业务系统让经过授权的用户可以正常合法的使 用已授权功能,未经授权的“非法用户”将会被“拒之门外”。
具体实施例方式本发明的主要步骤如下步骤1 建立数据库表信息,权限表,角色表,用户表。步骤2 管理端通过调用服务器端的程序来完成用户权限的设置。步骤3 不同权限的用户登录后,可以对个人的用户信息进行维护。上述步骤1建立数据库表信息,权限表,角色表,用户表的具体步骤如下步骤11 建立用户权限表,用于存储用户的权限信息。例如超级管理员,一般管 理员,普通用户等。步骤12 建立用户表,用于存储用户的信息。例如张三,李四等。步骤13 建立用户权限关系表,用于存储用户和权限的映射关系。例如张三,超 级管理员等。上述步骤2管理端通过调用服务器端的程序来完成用户权限的设置的具体步骤 如下步骤21 当部署好管理端后,系统需要先安装数据库和一些初始值来保证系统可 以顺利执行,这里就要预置一个超级管理员帐户,和用户的权限表。步骤22 用户的具体权限内容要在配置文件中设定,数据库保存的只是权限的名 称。步骤23 使用超级管理员帐户登录后,完成添加新用户的操作。并将新用户的信 息保存到用户信息表。步骤24 新用户添加完成后,为新用户设置用户的权限,并且保存用户权限对应 关系到用户权限关系表。上述步骤3不同权限的用户登录后,可以对个人的用户信息进行维护的具体步骤 如下步骤31 不同权限的用户登录后,系统分配给用户的权限就是按照用户权限关系 表中设定的分配的。步骤32 登录用户可以完成个人信息的维护,例如修改密码等。上述的技术方案实施时使得B/S业务系统让经过授权的用户可以正常合法的使 用已授权功能,未经授权的“非法用户”将会被“拒之门外”。最后所应说明的是,以上 实施例仅用以说明而并非限制本发明所描述的技术方 案;因此,尽管本说明书参照上述的实施例对本发明已进行了详细的说明,但是,本领域的普通技术人员应当理解,仍然可以对本发明进行修改或者等同地替换;而一切不脱离本发 明的精神和范围的技术方案及其改进,其均应涵盖在本发明的权利要求范围当中。
权利要求
一种精准控制系统用户权限的方法,其特征在于该方法至少包括如下的步骤步骤1建立数据库表信息,权限表,角色表,用户表。步骤2管理端通过调用服务器端的程序来完成用户权限的设置。步骤3不同权限的用户登录后,可以对个人的用户信息进行维护。
2.根据权利要求1所述的一种精准控制系统用户权限的方法,其特征在于建立数据 库表信息,权限表,角色表,用户表,其步骤为步骤11 建立用户权限表,用于存储用户的权限信息。例如超级管理员,一般管理员, 普通用户等。步骤12 建立用户表,用于存储用户的信息。例如张三,李四等。步骤13 建立用户权限关系表,用于存储用户和权限的映射关系。例如张三,超级管理员等。
3.根据权利要求1所述的一种精准控制系统用户权限的方法,其特征在于管理端通 过调用服务器端的程序来完成用户权限的设置,其步骤为步骤21 当部署好管理端后,系统需要先安装数据库和一些初始值来保证系统可以顺 利执行,这里就要预置一个超级管理员帐户,和用户的权限表。步骤22 用户的具体权限内容要在配置文件中设定,数据库保存的只是权限的名称。 步骤23 使用超级管理员帐户登录后,完成添加新用户的操作。并将新用户的信息保 存到用户信息表。步骤24 新用户添加完成后,为新用户设置用户的权限,并且保存用户权限对应关系 到用户权限关系表。
4.根据权利要求1所述的一种精准控制系统用户权限的方法,其特征在于不同权限 的用户登录后,可以对个人的用户信息进行维护,其步骤为步骤31 不同权限的用户登录后,系统分配给用户的权限就是按照用户权限关系表中 设定的分配的。步骤32 登录用户可以完成个人信息的维护,例如修改密码等。
全文摘要
一种精准控制系统用户权限的方法,首先建立数据库表信息,权限表,角色表,用户表;然后管理端通过调用服务器端的程序来完成用户权限的设置;不同权限的用户登录后,可以对个人的用户信息进行维护,本发明使得B/S业务系统让经过授权的用户可以正常合法的使用已授权功能,未经授权的“非法用户”将会被“拒之门外”。
文档编号H04L29/08GK101860517SQ20091008170
公开日2010年10月13日 申请日期2009年4月8日 优先权日2009年4月8日
发明者朱红军, 苏红泼, 蒋海涛, 赵峰 申请人:北京博越世纪科技有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1