[go: up one dir, main page]

WO2018126388A1 - Database sharing management method - Google Patents

Database sharing management method Download PDF

Info

Publication number
WO2018126388A1
WO2018126388A1 PCT/CN2017/070248 CN2017070248W WO2018126388A1 WO 2018126388 A1 WO2018126388 A1 WO 2018126388A1 CN 2017070248 W CN2017070248 W CN 2017070248W WO 2018126388 A1 WO2018126388 A1 WO 2018126388A1
Authority
WO
WIPO (PCT)
Prior art keywords
user
list
database
management method
resource
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.)
Ceased
Application number
PCT/CN2017/070248
Other languages
French (fr)
Chinese (zh)
Inventor
王志全
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shenzhen Qianhai Zocom Information Technology Co ltd
Original Assignee
Shenzhen Qianhai Zocom Information Technology Co ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shenzhen Qianhai Zocom Information Technology Co ltd filed Critical Shenzhen Qianhai Zocom Information Technology Co ltd
Priority to PCT/CN2017/070248 priority Critical patent/WO2018126388A1/en
Publication of WO2018126388A1 publication Critical patent/WO2018126388A1/en
Anticipated expiration legal-status Critical
Ceased legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L65/00Network arrangements, protocols or services for supporting real-time applications in data packet communication
    • H04L65/40Support for services or applications

Definitions

  • the present invention relates to the field of database access control, and in particular to a database sharing management method based on user rights.
  • Database is an important part of modern computer applications, and it is a tool for people to effectively store, share and process data.
  • Database sharing technology abstracts the process of communicating with the outside of the database and simplifies the process of client access to the database by providing a shared interface.
  • the data in the database may be more confidential. If the user's access to the database is not managed effectively, and the user is allowed to obtain the desired data at will, the security of the database is not guaranteed.
  • the present invention provides a database sharing management method, including: storing user rights information including a shared resource list, a privacy resource list, and a corresponding user list; receiving a read request of the user, wherein the read request includes a user's account, a password, and a target resource; matching the read request with the user right information, and generating a matching result; and acquiring the target resource in the database according to the matching result, and sending the corresponding resource
  • the reading result is given to the user.
  • the step of matching the read request with the user right information and generating a matching result comprises: checking whether the user's account and password are correct; if correct, confirming whether the target resource is in the In the shared resource list; if the target resource is in the shared resource list, the matching result is generated to indicate that the read request matches the user rights information.
  • the step of matching the read request with the user right information and generating a matching result may further include: if the target resource is in the shared privacy list, continuing to determine whether the user is Corresponding to the user list of the target resource; and if the user is in the user list, generating the matching result to indicate that the read request matches the user rights information.
  • the database sharing management method further includes: setting the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.
  • the step of setting the shared resource list, the privacy resource list, and the user rights information of the corresponding user list further comprises: setting a resource usage time in the shared resource list.
  • the step of acquiring the target resource in the database according to the matching result, and correspondingly sending the read result to the user comprises: starting timing when sending the read result, and After the resource usage time expires, the user no longer has permission to read the target resource.
  • the step of setting the shared resource list, the privacy resource list, and the user right information of the corresponding user list may further comprise: receiving a setting instruction from a server.
  • the database sharing management method may further include: storing a read history related to the read request.
  • the user rights information includes administrator rights information, and if the matching result indicates that the user is an administrator, the user has sharing rights to all database resources.
  • the user rights information includes creator rights information, if the matching result indication The user is a creator, and the user has modification and sharing rights to all database resources.
  • the database sharing management method provided by the present invention is capable of efficiently managing operations on shared data in a database.
  • FIG. 1 is a block diagram of a database sharing management method in accordance with an embodiment of the present invention.
  • FIG. 2 is a block diagram of a database sharing management method in accordance with another embodiment of the present invention.
  • FIG. 3 is a block diagram showing a database sharing management method according to still another embodiment of the present invention.
  • FIG. 1 is a block diagram of a database sharing management method 100 in accordance with an embodiment of the present invention. As shown in FIG. 1, the database sharing management method 100 includes the following steps:
  • Step 102 Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list.
  • database resources can be divided into two groups: shared resources and private resources.
  • a shared resource refers to a resource in a database that is exposed to the outside, and a private resource refers to a resource that can be read only by a specific user (for example, a database creator).
  • the user rights information includes administrator rights information, and if the matching result indicates that the user is an administrator, the user has sharing rights to all database resources.
  • the user rights information includes creator authority information, if the matching result indicates If the user is a creator, the user has modification and sharing rights to all database resources.
  • Step 104 Receive a user's read request (eg, a user's account, password, and target resource), wherein the read request includes the user's account, password, and target resource.
  • a user's read request eg, a user's account, password, and target resource
  • Step 106 Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).
  • the step 106 may include:
  • the matching result is generated to indicate that the read request matches the user right information.
  • the step 106 may further include:
  • target resource is in the shared privacy list, continuing to determine whether the user is in the user list corresponding to the target resource;
  • the matching result is generated to indicate that the read request matches the user rights information.
  • Step 108 Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office.
  • a read result for example, a read success or a read failure, and a read information related to the target resource
  • FIG. 2 is a block diagram of a database sharing management method 200 in accordance with another embodiment of the present invention.
  • the database sharing management method 200 of FIG. 2 is similar to the database sharing management method 100 of FIG.
  • the database sharing management method 200 can include the following steps:
  • Step 210 Set the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.
  • Step 102 Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list.
  • Step 104 Receive a read request of the user (for example, a user's account, password, and target resource),
  • the read request includes a user's account, password, and target resource.
  • Step 106 Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).
  • Step 108 Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office.
  • a read result for example, a read success or a read failure, and a read information related to the target resource
  • step 210 may further include: setting a resource usage time in the shared resource list. For example, timing is initiated when the read result is sent in step 108, and after the resource usage time expires, the user no longer has permission to read the target resource.
  • step 210 may further include receiving a setup instruction from a server (not shown).
  • database sharing management method 300 is a block diagram of a database sharing management method 300 in accordance with yet another embodiment of the present invention.
  • database share management method 300 in FIG. 3 is similar to database share management method 200 in FIG.
  • the database sharing management method 300 can include the following steps:
  • Step 210 Set the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.
  • Step 102 Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list.
  • Step 104 Receive a user's read request (eg, a user's account, password, and target resource), wherein the read request includes the user's account, password, and target resource.
  • a user's read request eg, a user's account, password, and target resource
  • Step 106 Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).
  • Step 108 Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office.
  • a read result for example, a read success or a read failure, and a read information related to the target resource
  • Step 310 Store a read history related to the read request.
  • the database sharing management method provided by the present invention is capable of efficiently managing operations on shared data in a database.

Landscapes

  • Engineering & Computer Science (AREA)
  • Multimedia (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Storage Device Security (AREA)

Abstract

Provided in the present invention is a database sharing management method, comprising: storing user permission information comprising a shared resource list, a private resource list, and corresponding user lists; receiving a read request of a user, wherein the read request comprises a user account, password, and target resource; matching the read request against user permission information to generate a matching result; and acquiring, according to the matching result, the target resource in the database, and sending to the user a corresponding read result. The database sharing management method of the present invention enables effective management of operations on shared data in a database.

Description

数据库共享管理方法Database sharing management method 技术领域Technical field

本发明涉及数据库访问控制领域,并且特别涉及一种基于用户权限的数据库共享管理方法。The present invention relates to the field of database access control, and in particular to a database sharing management method based on user rights.

背景技术Background technique

数据库是现代计算机应用的一个重要组成部分,是人们有效地进行数据存储、共享和处理的工具。Database is an important part of modern computer applications, and it is a tool for people to effectively store, share and process data.

数据库共享技术将数据库外部与其通信的过程抽象化,通过提供共享接口,简化了客户端访问数据库的过程。Database sharing technology abstracts the process of communicating with the outside of the database and simplifies the process of client access to the database by providing a shared interface.

然而,数据库中的数据可能是比较机密的。如果不对用户访问数据库的权限进行有效管理,而允许用户随意获取想要的数据,则数据库的安全得不到保障。However, the data in the database may be more confidential. If the user's access to the database is not managed effectively, and the user is allowed to obtain the desired data at will, the security of the database is not guaranteed.

因此,需要一种改进的基于用户权限的数据库共享管理方法。Therefore, there is a need for an improved database sharing management method based on user rights.

发明内容Summary of the invention

本发明的目的在于提供一种改进的数据库共享管理方法。It is an object of the present invention to provide an improved database sharing management method.

为实现本目的,本发明提供一种数据库共享管理方法,包括:存储包括共享资源列表、隐私资源列表、以及对应用户列表的用户权限信息;接收用户的读取请求,其中所述读取请求包括用户的账户、密码、和目标资源;将所述读取请求与所述用户权限信息匹配,并产生匹配结果;以及根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送所述读取结果给所述用户。 To achieve the object, the present invention provides a database sharing management method, including: storing user rights information including a shared resource list, a privacy resource list, and a corresponding user list; receiving a read request of the user, wherein the read request includes a user's account, a password, and a target resource; matching the read request with the user right information, and generating a matching result; and acquiring the target resource in the database according to the matching result, and sending the corresponding resource The reading result is given to the user.

优选地,所述将所述读取请求与所述用户权限信息匹配,并产生匹配结果的步骤包括:检验所述用户的账户和密码是否正确;如果正确,则确认所述目标资源是否在所述共享资源列表中;如果所述目标资源在所述共享资源列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。Preferably, the step of matching the read request with the user right information and generating a matching result comprises: checking whether the user's account and password are correct; if correct, confirming whether the target resource is in the In the shared resource list; if the target resource is in the shared resource list, the matching result is generated to indicate that the read request matches the user rights information.

优选地,所述将所述读取请求与所述用户权限信息匹配,并产生匹配结果的步骤还可包括:如果所述目标资源在所述共享隐私列表中,则继续确定所述用户是否在对应于所述目标资源的所述用户列表中;以及如果所述用户在所述用户列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。Preferably, the step of matching the read request with the user right information and generating a matching result may further include: if the target resource is in the shared privacy list, continuing to determine whether the user is Corresponding to the user list of the target resource; and if the user is in the user list, generating the matching result to indicate that the read request matches the user rights information.

优选地,数据库共享管理方法还包括:设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息。Preferably, the database sharing management method further includes: setting the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.

优选地,所述设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息的步骤还包括:设置所述共享资源列表中的资源使用时间。Preferably, the step of setting the shared resource list, the privacy resource list, and the user rights information of the corresponding user list further comprises: setting a resource usage time in the shared resource list.

优选地,所述根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送所述读取结果给所述用户的步骤包括:在发送所述读取结果时开始计时,并且在所述资源使用时间到期之后,所述用户不再有权限读取所述目标资源。Preferably, the step of acquiring the target resource in the database according to the matching result, and correspondingly sending the read result to the user, comprises: starting timing when sending the read result, and After the resource usage time expires, the user no longer has permission to read the target resource.

优选地,所述设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息的步骤还可包括:接收来自服务器的设置指令。Preferably, the step of setting the shared resource list, the privacy resource list, and the user right information of the corresponding user list may further comprise: receiving a setting instruction from a server.

优选地,所述数据库共享管理方法还可包括:存储与所述读取请求有关的读取历史记录。Preferably, the database sharing management method may further include: storing a read history related to the read request.

优选地,所述用户权限信息包括管理员权限信息,如果所述匹配结果指示所述用户为管理员,则所述用户具有对所有数据库资源的共享权限。Preferably, the user rights information includes administrator rights information, and if the matching result indicates that the user is an administrator, the user has sharing rights to all database resources.

优选地,所述用户权限信息包括创建者权限信息,如果所述匹配结果指示 所述用户为创建者,则所述用户具有对所有数据库资源的修改和共享权限。Preferably, the user rights information includes creator rights information, if the matching result indication The user is a creator, and the user has modification and sharing rights to all database resources.

有利地,本发明所提供的数据库共享管理方法能够有效管理对数据库中的共享数据的操作。Advantageously, the database sharing management method provided by the present invention is capable of efficiently managing operations on shared data in a database.

附图说明DRAWINGS

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the embodiments or the description of the prior art will be briefly described below. Obviously, the drawings in the following description are only It is a certain embodiment of the present invention, and other drawings can be obtained from those skilled in the art without any creative work.

图1所示是根据本发明实施例的数据库共享管理方法的框图。1 is a block diagram of a database sharing management method in accordance with an embodiment of the present invention.

图2所示是根据本发明另一实施例的数据库共享管理方法的框图。2 is a block diagram of a database sharing management method in accordance with another embodiment of the present invention.

图3所示是根据本发明又一实施例的数据库共享管理方法的框图。FIG. 3 is a block diagram showing a database sharing management method according to still another embodiment of the present invention.

具体实施方式detailed description

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。The present invention will be further described in detail below with reference to the accompanying drawings and embodiments. It is understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.

图1所示是根据本发明实施例的数据库共享管理方法100的框图。如图1所示,数据库共享管理方法100包括以下步骤:1 is a block diagram of a database sharing management method 100 in accordance with an embodiment of the present invention. As shown in FIG. 1, the database sharing management method 100 includes the following steps:

步骤102:存储包括共享资源列表、隐私资源列表、以及对应用户列表的用户权限信息。例如,数据库资源可分为共享资源和隐私资源两组。共享资源指对外部公开的数据库中的资源,而隐私资源指只有特定用户(例如,数据库创建者)才可以读取的资源。Step 102: Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list. For example, database resources can be divided into two groups: shared resources and private resources. A shared resource refers to a resource in a database that is exposed to the outside, and a private resource refers to a resource that can be read only by a specific user (for example, a database creator).

所述用户权限信息包括管理员权限信息,如果所述匹配结果指示所述用户为管理员,则所述用户具有对所有数据库资源的共享权限。The user rights information includes administrator rights information, and if the matching result indicates that the user is an administrator, the user has sharing rights to all database resources.

此外,所述用户权限信息包括创建者权限信息,如果所述匹配结果指示所 述用户为创建者,则所述用户具有对所有数据库资源的修改和共享权限。In addition, the user rights information includes creator authority information, if the matching result indicates If the user is a creator, the user has modification and sharing rights to all database resources.

步骤104:接收用户的读取请求(例如,用户的账户、密码、和目标资源),其中所述读取请求包括用户的账户、密码、和目标资源。Step 104: Receive a user's read request (eg, a user's account, password, and target resource), wherein the read request includes the user's account, password, and target resource.

步骤106:将所述读取请求与所述用户权限信息匹配,并产生匹配结果果(例如,匹配成功或匹配失败)。Step 106: Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).

在一个实施例中,所述步骤106可包括:In an embodiment, the step 106 may include:

检验所述用户的账户和密码是否正确;Verify that the user's account and password are correct;

如果正确,则确认所述目标资源是否在所述共享资源列表中;If correct, confirm whether the target resource is in the shared resource list;

如果所述目标资源在所述共享资源列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。If the target resource is in the shared resource list, the matching result is generated to indicate that the read request matches the user right information.

在一个实施例中,所述步骤106还可包括:In an embodiment, the step 106 may further include:

如果所述目标资源在所述共享隐私列表中,则继续确定所述用户是否在对应于所述目标资源的所述用户列表中;以及If the target resource is in the shared privacy list, continuing to determine whether the user is in the user list corresponding to the target resource;

如果所述用户在所述用户列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。If the user is in the user list, the matching result is generated to indicate that the read request matches the user rights information.

步骤108:根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送读取结果(例如,读取成功或读取失败,以及读取的与目标资源有关的信息)给所述用户。Step 108: Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office. User.

图2所示是根据本发明另一实施例的数据库共享管理方法200的框图。除了步骤210之外,图2中的数据库共享管理方法200类似于图1中的数据库共享管理方法100。数据库共享管理方法200可包括以下步骤:2 is a block diagram of a database sharing management method 200 in accordance with another embodiment of the present invention. In addition to step 210, the database sharing management method 200 of FIG. 2 is similar to the database sharing management method 100 of FIG. The database sharing management method 200 can include the following steps:

步骤210:设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息。Step 210: Set the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.

步骤102:存储包括共享资源列表、隐私资源列表、以及对应用户列表的用户权限信息。Step 102: Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list.

步骤104:接收用户的读取请求(例如,用户的账户、密码、和目标资源), 其中所述读取请求包括用户的账户、密码、和目标资源。Step 104: Receive a read request of the user (for example, a user's account, password, and target resource), The read request includes a user's account, password, and target resource.

步骤106:将所述读取请求与所述用户权限信息匹配,并产生匹配结果果(例如,匹配成功或匹配失败)。Step 106: Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).

步骤108:根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送读取结果(例如,读取成功或读取失败,以及读取的与目标资源有关的信息)给所述用户。Step 108: Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office. User.

在一个实施例中,步骤210还可包括:设置所述共享资源列表中的资源使用时间。例如,在步骤108中发送所述读取结果时开始计时,并且在所述资源使用时间到期之后,所述用户不再有权限读取所述目标资源。In an embodiment, step 210 may further include: setting a resource usage time in the shared resource list. For example, timing is initiated when the read result is sent in step 108, and after the resource usage time expires, the user no longer has permission to read the target resource.

在一个实施例中,步骤210还可包括:接收来自服务器(未示出)的设置指令。In one embodiment, step 210 may further include receiving a setup instruction from a server (not shown).

图3所示是根据本发明又一实施例的数据库共享管理方法300的框图。除了步骤310之外,图3中的数据库共享管理方法300类似于图2中的数据库共享管理方法200。数据库共享管理方法300可包括以下步骤:3 is a block diagram of a database sharing management method 300 in accordance with yet another embodiment of the present invention. In addition to step 310, database share management method 300 in FIG. 3 is similar to database share management method 200 in FIG. The database sharing management method 300 can include the following steps:

步骤210:设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息。Step 210: Set the user rights information including the shared resource list, the privacy resource list, and the corresponding user list.

步骤102:存储包括共享资源列表、隐私资源列表、以及对应用户列表的用户权限信息。Step 102: Store user rights information including a shared resource list, a privacy resource list, and a corresponding user list.

步骤104:接收用户的读取请求(例如,用户的账户、密码、和目标资源),其中所述读取请求包括用户的账户、密码、和目标资源。Step 104: Receive a user's read request (eg, a user's account, password, and target resource), wherein the read request includes the user's account, password, and target resource.

步骤106:将所述读取请求与所述用户权限信息匹配,并产生匹配结果果(例如,匹配成功或匹配失败)。Step 106: Match the read request with the user right information, and generate a matching result (for example, a matching success or a matching failure).

步骤108:根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送读取结果(例如,读取成功或读取失败,以及读取的与目标资源有关的信息)给所述用户。Step 108: Acquire the target resource in the database according to the matching result, and send a read result (for example, a read success or a read failure, and a read information related to the target resource) to the office. User.

步骤310:存储与所述读取请求有关的读取历史记录。 Step 310: Store a read history related to the read request.

有利地,本发明所提供的数据库共享管理方法能够有效管理对数据库中的共享数据的操作。Advantageously, the database sharing management method provided by the present invention is capable of efficiently managing operations on shared data in a database.

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。 The above is only the preferred embodiment of the present invention, and is not intended to limit the present invention. Any modifications, equivalent substitutions and improvements made within the spirit and principles of the present invention should be included in the protection of the present invention. Within the scope.

Claims (10)

一种数据库共享管理方法,包括:A database sharing management method includes: 存储包括共享资源列表、隐私资源列表、以及对应用户列表的用户权限信息;Storing user rights information including a shared resource list, a privacy resource list, and a corresponding user list; 接收用户的读取请求,其中所述读取请求包括用户的账户、密码、和目标资源;Receiving a read request of the user, wherein the read request includes a user's account, a password, and a target resource; 将所述读取请求与所述用户权限信息匹配,并产生匹配结果;以及Matching the read request with the user rights information and generating a matching result; 根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送读取结果给所述用户。Obtaining the target resource in the database according to the matching result, and sending a read result to the user. 如权利要求1所述的数据库共享管理方法,其特征在于,所述将所述读取请求与所述用户权限信息匹配,并产生匹配结果的步骤包括:The database sharing management method according to claim 1, wherein the step of matching the read request with the user authority information and generating a matching result comprises: 检验所述用户的账户和密码是否正确;Verify that the user's account and password are correct; 如果正确,则确认所述目标资源是否在所述共享资源列表中;If correct, confirm whether the target resource is in the shared resource list; 如果所述目标资源在所述共享资源列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。If the target resource is in the shared resource list, the matching result is generated to indicate that the read request matches the user right information. 如权利要求2所述的数据库共享管理方法,其特征在于,所述将所述读取请求与所述用户权限信息匹配,并产生匹配结果的步骤还包括:The database sharing management method according to claim 2, wherein the step of matching the read request with the user right information and generating a matching result further comprises: 如果所述目标资源在所述共享隐私列表中,则继续确定所述用户是否在对应于所述目标资源的所述用户列表中;以及If the target resource is in the shared privacy list, continuing to determine whether the user is in the user list corresponding to the target resource; 如果所述用户在所述用户列表中,则产生所述匹配结果来指示所述读取请求与所述用户权限信息匹配。If the user is in the user list, the matching result is generated to indicate that the read request matches the user rights information. 如权利要求1所述的数据库共享管理方法,还包括:The database sharing management method of claim 1, further comprising: 设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表 的所述用户权限信息。Setting includes the shared resource list, the privacy resource list, and the corresponding user list The user rights information. 如权利要求4所述的数据库共享管理方法,其特征在于,所述设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息的步骤还包括:The database sharing management method according to claim 4, wherein the step of setting the shared resource list, the private resource list, and the user right information of the corresponding user list further comprises: 设置所述共享资源列表中的资源使用时间。Set the resource usage time in the shared resource list. 如权利要求5所述的数据库共享管理方法,其特征在于,所述根据所述匹配结果来获取所述数据库中的所述目标资源,并相应发送所述读取结果给所述用户的步骤包括:The database sharing management method according to claim 5, wherein the step of acquiring the target resource in the database according to the matching result and correspondingly transmitting the read result to the user comprises : 在发送所述读取结果时开始计时,并且在所述资源使用时间到期之后,所述用户不再有权限读取所述目标资源。Timing begins when the read result is sent, and after the resource usage time expires, the user no longer has permission to read the target resource. 如权利要求4所述的数据库共享管理方法,其特征在于,所述设置包括所述共享资源列表、所述隐私资源列表、以及所述对应用户列表的所述用户权限信息的步骤还包括:The database sharing management method according to claim 4, wherein the step of setting the shared resource list, the private resource list, and the user right information of the corresponding user list further comprises: 接收来自服务器的设置指令。Receive setup instructions from the server. 如权利要求1所述的数据库共享管理方法,还包括:The database sharing management method of claim 1, further comprising: 存储与所述读取请求有关的读取历史记录。A read history associated with the read request is stored. 如权利要求1所述的数据库共享管理方法,其特征在于,所述用户权限信息包括管理员权限信息,如果所述匹配结果指示所述用户为管理员,则所述用户具有对所有数据库资源的共享权限。The database sharing management method according to claim 1, wherein the user authority information comprises administrator authority information, and if the matching result indicates that the user is an administrator, the user has all database resources. Share permissions. 如权利要求1所述的数据库共享管理方法,其特征在于,所述用户权限信息包括创建者权限信息,如果所述匹配结果指示所述用户为创建者,则所 述用户具有对所有数据库资源的修改和共享权限。 The database sharing management method according to claim 1, wherein the user authority information includes creator authority information, and if the matching result indicates that the user is a creator, the The user has the ability to modify and share all database resources.
PCT/CN2017/070248 2017-01-05 2017-01-05 Database sharing management method Ceased WO2018126388A1 (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/070248 WO2018126388A1 (en) 2017-01-05 2017-01-05 Database sharing management method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2017/070248 WO2018126388A1 (en) 2017-01-05 2017-01-05 Database sharing management method

Publications (1)

Publication Number Publication Date
WO2018126388A1 true WO2018126388A1 (en) 2018-07-12

Family

ID=62788851

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2017/070248 Ceased WO2018126388A1 (en) 2017-01-05 2017-01-05 Database sharing management method

Country Status (1)

Country Link
WO (1) WO2018126388A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114841652A (en) * 2022-01-27 2022-08-02 杭州锘崴信息科技有限公司 Method and system for sharing process links
CN118133322A (en) * 2024-05-06 2024-06-04 上海合见工业软件集团有限公司 EDA software design data sharing method, electronic device and medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101340460A (en) * 2008-08-11 2009-01-07 深圳市戴文科技有限公司 Information sharing and searching method, system, mobile terminal and server
CN101853307A (en) * 2010-06-12 2010-10-06 无锡语意电子政务软件科技有限公司 Note establishing method, corresponding network searching system and method thereof
US7996469B1 (en) * 2004-10-20 2011-08-09 Complatform LLC Method and system for sharing files over networks
CN102333076A (en) * 2011-07-21 2012-01-25 上海互联网软件有限公司 File sharing system and method, and network information integration system and method
CN103020223A (en) * 2012-12-12 2013-04-03 中国联合网络通信集团有限公司 File sharing processing method, device and system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7996469B1 (en) * 2004-10-20 2011-08-09 Complatform LLC Method and system for sharing files over networks
CN101340460A (en) * 2008-08-11 2009-01-07 深圳市戴文科技有限公司 Information sharing and searching method, system, mobile terminal and server
CN101853307A (en) * 2010-06-12 2010-10-06 无锡语意电子政务软件科技有限公司 Note establishing method, corresponding network searching system and method thereof
CN102333076A (en) * 2011-07-21 2012-01-25 上海互联网软件有限公司 File sharing system and method, and network information integration system and method
CN103020223A (en) * 2012-12-12 2013-04-03 中国联合网络通信集团有限公司 File sharing processing method, device and system

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114841652A (en) * 2022-01-27 2022-08-02 杭州锘崴信息科技有限公司 Method and system for sharing process links
CN118133322A (en) * 2024-05-06 2024-06-04 上海合见工业软件集团有限公司 EDA software design data sharing method, electronic device and medium

Similar Documents

Publication Publication Date Title
CN108293045B (en) Single sign-on identity management between local and remote systems
CN102622311B (en) USB (universal serial bus) mobile memory device access control method, USB mobile memory device access control device and USB mobile memory device access control system
US9819672B1 (en) Sharing access tokens with trusted users
US8838961B2 (en) Security credential deployment in cloud environment
US20240422163A1 (en) Blockchain folding
US8621036B1 (en) Secure file access using a file access server
CN109831435B (en) Database operation method, system, proxy server and storage medium
US8863255B2 (en) Security credential deployment in cloud environment
WO2022142629A1 (en) User data processing method and apparatus, computer device, and storage medium
US11190346B2 (en) Secure device ownership transfer using an ephemeral device transfer token generated using elliptic curve cryptography
CN105516059B (en) A kind of resource access control method and device
WO2018112946A1 (en) Registration and authorization method, device and system
CN110311895B (en) Session permission verification method and system based on identity authentication and electronic equipment
US11403412B2 (en) Accessing encrypted user data at a multi-tenant hosted cloud service
CN111917711B (en) Data access method and device, computer equipment and storage medium
US10178183B2 (en) Techniques for prevent information disclosure via dynamic secure cloud resources
TW201337631A (en) Sensitive information leakage prevention system, sensitive information leakage prevention method, and computer-readable recording medium
KR20160084997A (en) Apparatus and Method for Allocating Role and Permission based on Password
US10162950B2 (en) Methods and apparatus for using credentials to access computing resources
CN108289074B (en) User account login method and device
WO2021260495A1 (en) Secure management of a robotic process automation environment
US20130305328A1 (en) Systems and methods for passing password information between users
WO2018126388A1 (en) Database sharing management method
CN111817860B (en) A communication authentication method, device, device and storage medium
CN119691723A (en) Service authorization method and related device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 17889565

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

32PN Ep: public notification in the ep bulletin as address of the adressee cannot be established

Free format text: NOTING OF LOSS OF RIGHTS PURSUANT TO RULE 112(1) EPC (EPO FORM 1205 DATED 05/11/2019)

122 Ep: pct application non-entry in european phase

Ref document number: 17889565

Country of ref document: EP

Kind code of ref document: A1