一种文件使用权限的管理方法、装置及系统的制作方法

文档序号:8223834阅读:323来源:国知局
一种文件使用权限的管理方法、装置及系统的制作方法
【技术领域】
[0001]本发明属于计算机领域,尤其涉及一种文件使用权限的管理方法、装置及系统。
【背景技术】
[0002]公司的计算机中存在大量的电子文件,包含合同、单据、图片等信息和数据。为了数据的安全,公司需要在文件服务器上集中管理这些文件,做好保护工作,甚至还需要控制公司员工对文件服务器上所存储文件的访问权限,例如,什么人可以浏览哪些文件,什么人可以下载哪些文件等。
[0003]目前,最常用的电子文件管理方式是文件夹管理,公司管理层按照各自的喜好创建文件夹,要求员工在相应的文件夹下上传或者下载相关内容。这种管理方式只能对文件夹设置访问权限,然后再针对每份文件都设置密码来进行安全管理,没有统一的权限管理标准,并且对不同文件设置密码比较繁杂,不方便公司管理层和员工记忆。

【发明内容】

[0004]本发明实施例提供一种文件使用权限的管理方法,旨在解决对多个文件实现分权限访问和操作的管理问题。
[0005]本发明实施例是这样实现的,一种文件使用权限的管理方法,所述方法包括:
[0006]接收用户上传文件请求,存储上传文件,并记录所述上传文件的文件业务信息于文件信息数据表中;
[0007]接收权限设置指令,根据所述文件信息数据表中的文件业务信息和权限设置指令,设置用户对数据库服务器中所存储文件的访问和操作权限;
[0008]根据用户账号信息和所述所设置的用户权限,控制用户访问和操作所述数据库中所存储文件的权限。
[0009]本发明实施例还提供一种文件使用权限的管理方法,所述方法包括:
[0010]向数据库服务器发送上传文件请求,将所述文件上传至数据库服务器;
[0011]根据数据库服务器记录于文件信息数据表的文件业务信息,发送权限设置指令;
[0012]据数据库服务器所控制的用户访问和操作权限使用所存储的文件。
[0013]本发明实施例还提供一种文件使用权限的管理方法,所述方法包括:
[0014]终端向数据库服务器发送上传文件请求,将所述文件上传至数据库服务器;
[0015]数据库服务器接收用户上传文件请求,存储上传文件,并记录所述上传文件的文件业务信息于文件信息数据表中;
[0016]终端根据数据库服务器记录于文件信息数据表的文件业务信息,发送权限设置指令;
[0017]数据库服务器接收权限设置指令,根据所述文件信息数据表中的文件业务信息和权限设置指令,设置用户对数据库服务器中所存储文件的访问和操作权限;
[0018]数据库服务器根据用户账号信息和所述所设置的用户权限,控制用户访问和操作所述数据库中所存储文件的权限;
[0019]终端根据数据库服务器所控制的用户访问和操作权限使用所存储的文件。
[0020]本发明实施例还提供一种文件使用权限的管理装置,所述装置包括:
[0021]文件存储单元,用于接收用户上传文件请求,存储上传文件;
[0022]信息更新单元,用于记录所述上传文件的文件业务信息于文件信息数据表中;
[0023]权限设置单元,用于接收权限设置指令,根据所述文件信息数据表中的文件业务信息,设置用户对数据库中所存储文件的访问和操作权限;
[0024]权限控制单元,用于接收用户登录指令,根据用户账号信息和所述所设置的用户权限,控制用户访问和操作所述数据库中所存储文件的权限。
[0025]本发明实施例还提供一种文件使用权限的管理装置,所述装置包括:
[0026]文件上传单元,用于向数据库服务器发送上传文件指令,将所述文件上传至数据库服务器;
[0027]权限指示单元,用于根据数据库服务器记录于文件信息数据表的文件业务信息,发送权限设置指令;
[0028]文件使用单元,用于根据数据库服务器所控制的用户访问和操作权限使用所存储的文件。
[0029]本发明实施例还提供一种文件使用权限的管理系统,所述系统包括:
[0030]文件上传单元,用于向数据库服务器发送上传文件请求,将所述文件上传至数据库服务器;
[0031]文件存储单元,用于接收用户上传文件指令,存储上传文件;
[0032]信息更新单元,用于记录所述上传文件的文件业务信息于文件信息数据表中;
[0033]权限指示单元,用于根据数据库服务器记录于文件信息数据表的文件业务信息,发送权限设置指令;
[0034]权限设置单元,用于接收权限设置指令,根据所述文件信息数据表中的文件业务信息,设置用户对数据库中所存储文件的访问和操作权限;
[0035]权限控制单元,用于根据用户账号信息和所述所设置的用户权限,控制用户访问和操作所述数据库中所存储文件的权限;
[0036]文件使用单元,根据数据库服务器所控制的用户访问和操作权限使用所存储的文件。
[0037]在本发明实施例中,通过将文件分类型管理,并针对不同用户设置文件的访问与操作权限,控制用户对文件的使用权限,实现分文件级别和用户级别对文件权限的统一管理,提高文件安全管理效率。
【附图说明】
[0038]图1是本发明实施例提供的文件使用权限的管理方法的网络结构图;
[0039]图2是本发明实施例提供的数据库服务器文件使用权限的管理方法的实现流程图;
[0040]图3是本发明实施例提供的文件使用权限的管理方法中的数据流向时序图;
[0041]图4是本发明实施例提供的设置用户的访问和操作权限的实现流程图;
[0042]图5是本发明实施例提供的终端文件使用权限的管理方法的实现流程图;
[0043]图6是本发明实施例提供的数据库服务器文件使用权限的管理装置的结构示意图;
[0044]图7是本发明实施例提供的终端文件使用权限的管理装置的结构示意图;
[0045]图8是本发明实施例提供的文件使用权限的管理系统的结构示意图。
【具体实施方式】
[0046]为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
[0047]本发明实施例通过对文件分类型管理,并设置用户对文件的访问与操作权限,实现控制不同用户对文件使用的权限管理。
[0048]为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。
[0049]图1示出了适用于本发明实施例的文件使用权限管理的网络结构,至少两个终端与服务器通过有线或者无线网络进行通信。
[0050]终端登录数据库服务器,通过数据库服务器上对文件已设置的访问和操作权限使用数据库服务器所存储的文件。
[0051]终端可以是个人计算机、移动电话或者个人数码助理(PDA)等,其上安装有重力传感器,用于感应终端的海拔高度,倾斜角度和运动加速度等。
[0052]图2示出了本发明实施例提供的数据库服务器文件使用权限的管理方法的实现流程,详述如下:
[0053]在步骤S201中,接收用户上传文件请求,存储上传文件,并记录所上传文件的文件业务信息于文件信息数据表中;
[0054]在本发明实施例中,接收公司人员将合同或者单据等文件上传至数据库的请求后,允许文件上传。数据库则相应记录上传文件的文件业务信息,文件业务信息包括上传人员、上传时间、文件类型、文件与上传人员归属部门等,也即将该上传文件的相关信息作为一条记录插入至数据库的文件信息数据表中。数据库的文件信息数据表可以为包含用户编号、用户部门、文件类型、文件部门和文件上传时间等数据项的数据库表。其中,用户编号作为公司人员身份识别字段;用户部门与文件部门作为用户权限设置中,区分本部门人员是否具有使用该部门文件或者其他部门文件的权限的字段;文件类型作为统一划分文件类别的字段,同时文件类型与文件部门相对应,比如:外销合同类型文件归属于业务部,采购合同类型文件归属于采购部,客户发票类型文件归属于财务部等。
[0055]在步骤S202中,接收权限设置指令,根据文件信息数据表中的文件业务信息,设置用户对数据库中所存储文件的访问和操作权限;
[0056]用户对文件的使用权限分为操作权限和访问权限,其中,操作权限包括归档权和删除权,访问权限分为所有人可见、所有人不可见、部门可见和仅本人可见。可
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1