一种企业数据隔离方法技术

技术编号:27419498 阅读:24 留言:0更新日期:2021-02-21 14:37
本发明专利技术公开了一种企业数据隔离方法,包括以下步骤:在云端数据服务系统中,以各企业用户为单位进行用户注册,并上传相关基础信息,建立企业用户的单独数据库,用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,并在后续每次登录,都通过key的加密算法去校验token是否有效。本发明专利技术通过在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,进而可以保障用户数据的有效识别,避免数据冲突、泄露和非法访问,保障用户数据的安全,无需为新用户进行资源的申请,提升了资源的利用率,降低了公司购买服务资源的成本。降低了公司购买服务资源的成本。

【技术实现步骤摘要】
一种企业数据隔离方法


[0001]本专利技术涉及信息管理
,具体涉及一种企业数据隔离方法。

技术介绍

[0002]在云端部署MES系统,避免不了多企业用户的数据进行存储,在现有的云端数据服务中,主要是将每个客户的数据都按照独立的数据库进行建置隔离,虽然能够达到保障数据有效识别和安全性的问题,但有一些缺陷,例如,当增加新企业用户时,需要增加新的数据库服务资源,原来的资源得不到有效地利用,申请新的服务资源,增加了系统的购置成本,每次都需要创建新的服务配置,增加了系统的维护成本,因此,亟需一种数据隔离方法以保障用户数据的安全性和有效的识别。

技术实现思路

[0003]本专利技术的目的是提供一种企业数据隔离方法,以解决现有技术中的上述不足之处。
[0004]为了实现上述目的,本专利技术提供如下技术方案:一种企业数据隔离方法,包括以下步骤:
[0005]步骤一、在云端数据服务系统中,以各企业用户为单位进行用户注册,并上传相关基础信息,建立企业用户的单独数据库;
[0006]步骤二、用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,并在后续每次登录,都通过key的加密算法去校验token是否有效;
[0007]步骤三、在用户使用的相关业务功能中带入token标识,在业务处理完成进行数据存储时,将token标识同时存入到数据结构表中;
[0008]步骤四、用户登入后,先获取到对应用户的key,然后通过加密算法得到对应的token标识,检索查询,操作数据时,将token标识带入到数据服务进行检索查询,来获取对应的业务数据,返回业务功能呈现。
[0009]优选的,所述步骤一中上传的相关基础信息至少包括用户网域、用户邮箱、用户专属电话等信息的其中一种。
[0010]优选的,所述步骤二中,通过key的加密算法去校验token是否有效,如果有效,则系统进行下一步骤,如果无效,则提示使用者key错误,当连续三次错误时,系统自动根据注册时所提供的信息向企业用户进行通知提示。
[0011]优选的,所述步骤三中在每一笔的业务数据中都带有用户的token标识。
[0012]优选的,当相关企业进行新用户注册时,可以在注册时先获取到对应原用户的key,然后通过加密算法得到对应的token标识,检索查询,获取原用户的业务数据,并存入至新用户的数据库中,以完成新用户注册。
[0013]优选的,当多个企业用户数据需要分享时,可通过分享各用户的key,对各用户的
相关数据进行提取,在各用户同意情况下实现数据共享。
[0014]在上述技术方案中,本专利技术提供的技术效果和优点:
[0015]本专利技术通过在用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,当用户登入后,先获取到对应用户的key,然后通过加密算法得到对应的token标识,检索查询,操作数据时,将token标识带入到数据服务进行检索查询,来获取对应的业务数据,进而可以保障用户数据的有效识别,避免数据冲突、泄露和非法访问,保障用户数据的安全,而当增加新用户时无需单独做数据隔离,数据服务资源可以有效地利用,无需为新用户进行资源的申请,提升了资源的利用率,降低了公司购买服务资源的成本。
具体实施方式
[0016]为了使本领域的技术人员更好地理解本专利技术的技术方案,下面将对本专利技术作进一步的详细介绍。
[0017]本专利技术提供了一种企业数据隔离方法,包括以下步骤:
[0018]步骤一、在云端数据服务系统中,以各企业用户为单位进行用户注册,并上传相关基础信息,建立企业用户的单独数据库;
[0019]步骤二、用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,并在后续每次登录,都通过key的加密算法去校验token是否有效;
[0020]步骤三、在用户使用的相关业务功能中带入token标识,在业务处理完成进行数据存储时,将token标识同时存入到数据结构表中;
[0021]步骤四、用户登入后,先获取到对应用户的key,然后通过加密算法得到对应的token标识,检索查询,操作数据时,将token标识带入到数据服务进行检索查询,来获取对应的业务数据,返回业务功能呈现。
[0022]进一步的,在上述技术方案中,所述步骤一中上传的相关基础信息至少包括用户网域、用户邮箱、用户专属电话等信息的其中一种。
[0023]所述步骤二中,通过key的加密算法去校验token是否有效,如果有效,则系统进行下一步骤,如果无效,则提示使用者key错误,当连续三次错误时,系统自动根据注册时所提供的信息向企业用户进行通知提示。
[0024]进一步的,在上述技术方案中,所述步骤三中在每一笔的业务数据中都带有用户的token标识。
[0025]进一步的,在上述技术方案中,当相关企业进行新用户注册时,可以在注册时先获取到对应原用户的key,然后通过加密算法得到对应的token标识,检索查询,获取原用户的业务数据,并存入至新用户的数据库中,以完成新用户注册。
[0026]进一步的,在上述技术方案中,当多个企业用户数据需要分享时,可通过分享各用户的key,对各用户的相关数据进行提取,在各用户同意情况下实现数据共享;
[0027]实施方式具体为:通过在用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,当用户登入后,先获取到对应用户的key,然后通过加密算法得到对应的token标识,检索查询,操作数据时,将token标
识带入到数据服务进行检索查询,来获取对应的业务数据,进而可以保障用户数据的有效识别,避免数据冲突、泄露和非法访问,保障用户数据的安全,而当增加新用户时无需单独做数据隔离,数据服务资源可以有效地利用,无需为新用户进行资源的申请,提升了资源的利用率,降低了公司购买服务资源的成本,在扩展新用户时,无需单独配置服务资源,降低了新用户的注册使用门槛,也减少了系统的运维成本。
[0028]以上只通过说明的方式描述了本专利技术的某些示范性实施例,毋庸置疑,对于本领域的普通技术人员,在不偏离本专利技术的精神和范围的情况下,可以用各种不同的方式对所描述的实施例进行修正。因此,上述描述在本质上是说明性的,不应理解为对本专利技术权利要求保护范围的限制。
本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种企业数据隔离方法,其特征在于,包括以下步骤:步骤一、在云端数据服务系统中,以各企业用户为单位进行用户注册,并上传相关基础信息,建立企业用户的单独数据库;步骤二、用户注册时,在系统内增加数据标识的key,通过对key的加密生成唯一的token标识,此标识作为用户访问数据的凭证,并在后续每次登录,都通过key的加密算法去校验token是否有效;步骤三、在用户使用的相关业务功能中带入token标识,在业务处理完成进行数据存储时,将token标识同时存入到数据结构表中;步骤四、用户登入后,先获取到对应用户的key,然后通过加密算法得到对应的token标识,检索查询,操作数据时,将token标识带入到数据服务进行检索查询,来获取对应的业务数据,返回业务功能呈现。2.根据权利要求1所述的一种企业数据隔离方法,其特征在于:所述步骤一中上传的相关基础信息至少包括用户网域、用户邮箱、用户专属电话等信息的其中...

【专利技术属性】
技术研发人员:宋勇华刘蔚
申请(专利权)人:深圳灿态信息技术有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1