CN102456104A - 一种菜单权限的建立方法 - Google Patents
一种菜单权限的建立方法 Download PDFInfo
- Publication number
- CN102456104A CN102456104A CN2010105206430A CN201010520643A CN102456104A CN 102456104 A CN102456104 A CN 102456104A CN 2010105206430 A CN2010105206430 A CN 2010105206430A CN 201010520643 A CN201010520643 A CN 201010520643A CN 102456104 A CN102456104 A CN 102456104A
- Authority
- CN
- China
- Prior art keywords
- menu
- authority
- user
- users
- tree structure
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Landscapes
- Storage Device Security (AREA)
- Information Retrieval, Db Structures And Fs Structures Therefor (AREA)
Abstract
本发明公开一种菜单权限的建立方法,涉及计算机***安全性保护领域,具体包括以下步骤:1)建立用户表,含所有的登录用户名称、密码、ID号。2)建立菜单数据表,包含各级菜单名称、级数、类型以及用户ID号、权限。3)建立用户权限表,用0或1的数据组合表示各种用户的权限。4)建立树形结构图,其各节点的形成是通过读取菜单数据表中级联菜单的属性而实现的。5)用户在树形结构图中对各节点进行选择,形成自身权限。保存后,***把用户ID号、权限写入用户权限表及菜单数据表中。本发明可以灵活地针对用户定制其可操作的菜单,提高***执行管理操作时的运行速度。
Description
技术领域
本发明涉及计算机***安全性保护领域,特别涉及一种菜单权限的建立方法。
背景技术
对于任何一种计算机***,信息的安全性都至关重要。随着信息技术、网络技术和数据库技术的不断发展,数据库安全日益成为人们关注的热点和焦点。用户通过数据库应用***操作数据库中的数据,保证数据库中数据的安全是数据库应用***必须考虑的问题。所以,必须控制用户在数据库应用***中的操作权限。
目前,很多管理***都采用数据库方式对***的权限分配进行管理,例如:在数据库中记录通过属性字段定义的各种***权限,然后在每一个用户的用户记录中描述其所拥有的***权限。当需要在数据库中增加、删除、修改一些***权限时,便需要对数据库的结构进行改动,这样,便给工作人员带来了大量的繁琐工作,同时也增加了工作难度,进而在一定程度上降低了工作效率。
发明内容
本发明提供一种菜单权限的建立方法,可以灵活地针对用户定制其可操作的菜单,提高***执行管理操作时的运行速度。
本发明采用的技术方案是:一种菜单权限的建立方法,包括以下步骤:
1)建立用户表,含所有的登录用户名称、密码、ID号。
2)建立菜单数据表,包含各级菜单名称、级数、类型以及用户ID号、权限等相关信息。
3)建立用户权限表,用0或1的数据组合表示各种用户的权限。
4)建立树形结构图。树形图中各节点的形成是通过读取菜单数据表中级联菜单的属性而实现的。当用户选择ID号后,显示相应的树形结构图。用户可以对树形图的各节点进行增加、删除操作,对应菜单数据表中的内容也随之变动。
5)用户在树形结构图中对各节点进行选择,形成自身权限。保存后,***把用户ID号、权限写入用户权限表及菜单数据表中。
本发明的有益效果是:
①保障数据库应用***的安全性。
②树形结构图各节点与菜单数据表中的各级菜单对应,在树形结构图中增加、删除各节点,对应菜单数据表中的内容也随之变动,形象、直观,方便操作且执行速度快。
具体实施方式
下面通过实施例,对本发明技术方案进行详细说明,但是本发明的保护范围不局限于所述实施例。
数据库安全管理是通过将菜单操作权限分配给用户来实现的。用户及其可操作菜单的信息都需要保存在数据库表中。相关的表及其主要字段如下:
①用户表,用来保存用户的登录名称、密码、ID号。
②菜单数据表,包含各级菜单名称、级数、类型以及用户ID号、权限等相关信息。
③用户权限表,用0或1的数据组合表示各种用户的权限。
应用***中的各个用户可操作的菜单不应该是一成不变的,而是应该随着其权限的变动而变动,即应用***提供一个能使用户改变其可操作菜单的界面。
界面窗口的左边是各个用户的ID列表,右边的树形图按层次表示级联菜单的所有级别及其菜单项,用户在ID列表中选中自己的ID号后,就会在树形图中显示对应的菜单操作权限。用户可点击各级联菜单项前面的选框进行选择。设定好后保存,就可以改变对该菜单项的可操作性。另外,用户还可以对树形图的各节点进行增加、删除操作,对应菜单数据表中的内容也随之变动。
如上所述,尽管参照特定的优选实施例已经表示和表述了本发明,但其不得解释为对本发明自身的限制。在不脱离所附权利要求定义的本发明的精神和范围前提下,可对其在形式上和细节上作出各种变化。
Claims (4)
1.一种菜单权限的建立方法,其特征在于,包括如下步骤:
1)建立用户表,含所有的登录用户名称、密码、ID号;
2)建立菜单数据表,包含各级菜单名称、级数、类型以及用户ID号、权限等相关信息;
3)建立用户权限表,用0或1的数据组合表示各种用户的权限;
4)建立树形结构图,其各节点的形成是通过读取菜单数据表中级联菜单的属性而实现;
5)用户在树形结构图中对各节点进行选择,形成自身权限,保存后,***把用户ID号、权限写入用户权限表及菜单数据表中。
2.如权利要求1所述的菜单权限的建立方法,其特征在于:所述树形结构图,用户可以对其各节点进行增加、删除操作,对应菜单数据表中的菜单也随之变动。
3.如权利要求1所述的菜单权限的建立方法,其特征在于:可以针对用户定制其可操作的菜单。
4.如权利要求3所述的菜单权限的建立方法,其特征在于:当用户选择一种ID号后,显示对应可操作的树形结构图。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105206430A CN102456104A (zh) | 2010-10-27 | 2010-10-27 | 一种菜单权限的建立方法 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2010105206430A CN102456104A (zh) | 2010-10-27 | 2010-10-27 | 一种菜单权限的建立方法 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN102456104A true CN102456104A (zh) | 2012-05-16 |
Family
ID=46039285
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN2010105206430A Pending CN102456104A (zh) | 2010-10-27 | 2010-10-27 | 一种菜单权限的建立方法 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN102456104A (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105005726A (zh) * | 2015-07-20 | 2015-10-28 | 无锡天脉聚源传媒科技有限公司 | 一种菜单项的控制方法及装置 |
CN105138872A (zh) * | 2015-07-27 | 2015-12-09 | 无锡天脉聚源传媒科技有限公司 | 一种菜单页的显示方法及装置 |
CN107391932A (zh) * | 2017-07-21 | 2017-11-24 | 承德医学院 | 模拟临床门诊病例学习考试管理*** |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101178730A (zh) * | 2007-12-14 | 2008-05-14 | 清华大学 | 面向集成化企业模型的文档管理方法 |
CN101344941A (zh) * | 2008-08-21 | 2009-01-14 | 河北全通通信有限公司 | 4a管理平台中的智能审计决策树生成方法 |
CN101620601A (zh) * | 2008-06-30 | 2010-01-06 | 上海全成通信技术有限公司 | 一种基于用户权限的目录树的构建方法 |
-
2010
- 2010-10-27 CN CN2010105206430A patent/CN102456104A/zh active Pending
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101178730A (zh) * | 2007-12-14 | 2008-05-14 | 清华大学 | 面向集成化企业模型的文档管理方法 |
CN101620601A (zh) * | 2008-06-30 | 2010-01-06 | 上海全成通信技术有限公司 | 一种基于用户权限的目录树的构建方法 |
CN101344941A (zh) * | 2008-08-21 | 2009-01-14 | 河北全通通信有限公司 | 4a管理平台中的智能审计决策树生成方法 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105005726A (zh) * | 2015-07-20 | 2015-10-28 | 无锡天脉聚源传媒科技有限公司 | 一种菜单项的控制方法及装置 |
CN105138872A (zh) * | 2015-07-27 | 2015-12-09 | 无锡天脉聚源传媒科技有限公司 | 一种菜单页的显示方法及装置 |
CN107391932A (zh) * | 2017-07-21 | 2017-11-24 | 承德医学院 | 模拟临床门诊病例学习考试管理*** |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10242225B2 (en) | Systems and methods for facilitating relationship management | |
US9483161B2 (en) | Controllable display of a collaboration framework system | |
CN110457891B (zh) | 一种权限配置界面显示方法、装置、终端以及存储介质 | |
CN112182619A (zh) | 基于用户权限的业务处理方法、***及电子设备和介质 | |
US11456985B2 (en) | Apparatuses, methods, and computer program products for data retention in a common group-based communication channel | |
US10887338B2 (en) | Creating notes on lock screen | |
US20210044551A1 (en) | Method and apparatus for interaction in a messaging system | |
US20150074825A1 (en) | System and method for controlling privacy settings of user interface with internet applications | |
CN111767563A (zh) | 在线文档的权限设置方法、装置、终端及存储介质 | |
US9558341B1 (en) | Integrated user profile administration tool | |
CN107273343A (zh) | 基于数据集中管控的文档协同编辑***及方法 | |
US9131374B1 (en) | Knowledge-based authentication for restricting access to mobile devices | |
CN101739526B (zh) | 一种面向服务体系的基于面向对象的权限管理方法 | |
CN102438047A (zh) | 一种移动互联网环境下的云服务安全动态自适应方法 | |
CN103391273A (zh) | 互联网网站用户信息的访问权限控制方法和装置 | |
US11573683B2 (en) | Systems and methods for reacting to messages | |
CN113010254A (zh) | 基于群组频道的交互方法、装置、计算机设备和存储介质 | |
CN105453072B (zh) | 以用户为中心的数据维护 | |
CN103200666A (zh) | 一种移动终端多用户管理方法及装置 | |
CN103793635A (zh) | 一种多级菜单权限的建立方法 | |
CN102456104A (zh) | 一种菜单权限的建立方法 | |
CN103106359A (zh) | 一种多级菜单权限的创建方法 | |
CN201111137Y (zh) | 一种岗位授权装置 | |
CN111124472B (zh) | 一种终端软件管理平台 | |
CN110348184B (zh) | 基于工业云的权限资源配置方法、***和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
C02 | Deemed withdrawal of patent application after publication (patent law 2001) | ||
WD01 | Invention patent application deemed withdrawn after publication |
Application publication date: 20120516 |