一种数据访问方法、装置及存储介质制造方法及图纸

技术编号:26763304 阅读:18 留言:0更新日期:2020-12-18 23:23
本发明专利技术公开了一种数据访问方法、装置及存储介质,该方法用于服务器端,服务器与用户终端通信连接,该方法包括:获取用户终端发送的数据访问请求;根据数据访问请求获取用户终端的地理位置信息;当地理位置信息满足预设条件,响应数据访问请求。本发明专利技术结合了用户终端的地理位置信息对服务器内的数据访问施加安全约束,可以实现在对服务器具有访问权限的基础上,增加数据访问时的管控方式,可以提高服务器内数据的安全性。

【技术实现步骤摘要】
一种数据访问方法、装置及存储介质
本申请涉及数据访问
,尤其涉及一种数据访问方法、装置及存储介质。
技术介绍
随着用户对隐私重视程度的提升,以及企业对信息管控力度的增加,信息安全在工作和生活中占据着愈发重要的地位。在移动市场越来越发达的今天,很多用户将办公场所从固定的办公室,转移到了自己家中、咖啡厅,甚至是公共交通上。办公设备也从台式机转变成了手提电脑,手机,pad等。那么对于企业用户来说,他们在移动办公时有时需要使用企业内部数据。目前的企业内部数据访问方案,通常只要有权限就可以任意查看,没有其他方式可以进行管控,安全性较差,而企业内部数据往往又是高度机密的,若不经意间泄漏,后果不堪设想。
技术实现思路
本申请实施例通过提供一种数据访问方法、装置及存储介质,用以解决现有技术中企业内部数据访问方案,通常只要有权限就可以任意查看,没有其他方式可以进行管控,安全性较差的问题。为了解决上述问题,第一方面,本专利技术实施例提供了一种数据访问方法,方法用于服务器端,服务器与用户终端通信连接,方法包括:获取用户终端发送的数据访问请求;根据数据访问请求获取用户终端的地理位置信息;当地理位置信息满足预设条件,响应数据访问请求。可选地,根据数据访问请求获取用户终端的地理位置信息,包括:根据数据访问请求向用户终端发送地理位置信息上报指令;接收用户终端上报的用户终端的地理位置信息。可选地,地理位置信息满足预设条件,包括:根据地理位置信息确定用户终端与预设地址之间的距离;当用户终端与预设地址之间的距离不大于预设阈值,地理位置信息满足预设条件。可选地,数据访问方法还包括:当用户终端与预设地址之间的距离大于预设阈值,地理位置信息不满足预设条件。可选地,数据访问方法还包括:获取用户终端访问数据的时长;当用户终端访问数据的时长超过预设时长时,隐藏数据。可选地,在根据数据访问请求获取用户终端的地理位置信息之前,数据访问方法还包括:根据数据访问请求获取用户终端对应的身份信息;当用户终端对应的身份信息在预设名单内,响应数据访问请求。可选地,数据访问方法还包括:获取用户终端访问数据的开始时刻和结束时刻;根据开始时刻、结束时刻、地理位置信息生成用户终端访问数据的访问信息。第二方面,本专利技术实施例提供了一种数据访问装置,装置用于服务器,服务器与用户终端通信连接,装置包括:第一获取单元,用于获取用户终端发送的数据访问请求;第二获取单元,用于根据数据访问请求获取用户终端的地理位置信息;响应单元,用于当地理位置信息满足预设条件,响应数据访问请求。第三方面,本专利技术实施例提供了一种服务器,包括:至少一个处理器;以及与至少一个处理器通信连接的存储器;其中,存储器存储有可被一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器执行如第一方面或第一方面任意实施方式中的数据访问方法。第四方面,本专利技术实施例提供了一种计算机可读存储介质,计算机可读存储介质存储有计算机指令,计算机指令用于使计算机执行如第一方面或第一方面任意实施方式中的数据访问方法。本专利技术实施例提供的数据访问方法、装置及存储介质,在用户终端需要对服务器内的数据进行访问时,通过获取用户终端发送的数据访问请求,根据数据访问请求获取用户终端的地理位置信息,当地理位置信息满足预设条件,响应数据访问请求,是结合了用户终端的地理位置信息对服务器内的数据访问施加安全约束,可以实现在对服务器具有访问权限的基础上,增加数据访问时的管控方式,可以提高服务器内数据的安全性。上述说明仅是本申请技术方案的概述,为了能够更清楚了解本申请的技术手段,而可依照说明书的内容予以实施,并且为了让本申请的上述和其它目的、特征和优点能够更明显易懂,以下特举本申请的具体实施方式。附图说明图1为本专利技术实施例中一种数据访问方法的流程示意图;图2为本专利技术实施例中一种数据访问装置的结构示意图;图3为本专利技术实施例中一种服务器的硬件结构示意图。具体实施方式本专利技术实施例提供了一种数据访问方法,方法用于服务器端,服务器与用户终端通信连接,如图1所示,方法包括:S101.获取用户终端发送的数据访问请求;具体地,在服务器端,可以对服务器内存储的数据进行访问要求设置,可以对整个数据设置访问要求,也可以对数据的指定部分设置访问要求,例如,可以选择数据中的指定的章节、段落或词组,对该指定的章节、段落或词组设置访问要求。访问要求主要指用户终端访问数据时的地理位置要求,可以为用户终端距离预设地址之间的距离不大于预设阈值。预设阈值可以是固定的值,也可以是数值范围。当用户终端需要访问服务器中的数据时,可以通过用户终端的身份信息预先连接服务器,然后向服务器发送数据访问请求,服务器此时可以获取到用户终端发送的数据访问请求。S102.根据数据访问请求获取用户终端的地理位置信息;具体地,当服务器获取到用户终端发送的数据访问请求,由于数据设置了数据访问要求,因此可以根据数据的访问要求,向用户终端发送获取用户终端的地理位置信息的请求,用户终端可以响应该请求,将用户终端的地理位置信息发送给服务器,服务器可以获取到用户终端发送的用户终端的地理位置信息。S103.当地理位置信息满足预设条件,响应数据访问请求。具体地,预设条件可以与数据的访问要求一致,可以为用户终端距离预设地址之间的距离不大于预设阈值。地理位置信息满足预设条件是指根据地理位置信息可以确定用户终端距离预设地址之间的距离确不大于预设阈值,满足数据的访问要求。当地理位置信息满足预设条件时,服务器可以响应数据访问请求,用户终端可以对数据进行访问。本专利技术实施例提供的数据访问方法,在用户终端需要对服务器内的数据进行访问时,通过获取用户终端发送的数据访问请求,根据数据访问请求获取用户终端的地理位置信息,当地理位置信息满足预设条件,响应数据访问请求,是结合了用户终端的地理位置信息对服务器内的数据访问施加安全约束,可以实现在对服务器具有访问权限的基础上,增加数据访问时的管控方式,可以提高服务器内数据的安全性。在可选的实施例中,根据数据访问请求获取用户终端的地理位置信息,包括:根据数据访问请求向用户终端发送地理位置信息上报指令;接收用户终端上报的用户终端的地理位置信息。具体地,当服务器获取到用户终端发送的数据访问请求,可以根据数据的访问要求,向用户终端发送地理位置信息上报指令,用户终端接收到服务器发送的地理位置信息上报指令后,可以响应该地理位置信息上报指令,可以根据自带的定位系统,例如GPS定位系统,全球导航卫星系统等,获取用户终端的地理位置信息并发送给服务器,服务器可以接收用户终端上报的用户终端的地理位置信息。通过根据数据访问请求向用户终端发送地理位置信息上报指令,接收用户终端上报的用户终端的地理位置信息,可以实时获取到用户终端的地理位置信息。在可选的实施例中,地理位置信息满足预设条件,具体包括:根据地理位置信息确定用户终端与预设地址之间的距离本文档来自技高网...

【技术保护点】
1.一种数据访问方法,其特征在于,所述方法用于服务器端,所述服务器与用户终端通信连接,所述方法包括:/n获取所述用户终端发送的数据访问请求;/n根据所述数据访问请求获取所述用户终端的地理位置信息;/n当所述地理位置信息满足预设条件,响应所述数据访问请求。/n

【技术特征摘要】
1.一种数据访问方法,其特征在于,所述方法用于服务器端,所述服务器与用户终端通信连接,所述方法包括:
获取所述用户终端发送的数据访问请求;
根据所述数据访问请求获取所述用户终端的地理位置信息;
当所述地理位置信息满足预设条件,响应所述数据访问请求。


2.根据权利要求1所述的数据访问方法,所述根据所述数据访问请求获取用户终端的地理位置信息,包括:
根据所述数据访问请求向所述用户终端发送地理位置信息上报指令;
接收所述用户终端上报的用户终端的地理位置信息。


3.根据权利要求1所述的数据访问方法,其特征在于,所述地理位置信息满足预设条件,包括:
根据所述地理位置信息确定所述用户终端与预设地址之间的距离;
当所述用户终端与预设地址之间的距离不大于预设阈值,所述地理位置信息满足预设条件。


4.根据权利要求3所述的数据访问方法,其特征在于,还包括:
当所述用户终端与预设地址之间的距离大于预设阈值,所述地理位置信息不满足预设条件。


5.根据权利要求1所述的数据访问方法,其特征在于,还包括:
获取所述用户终端访问所述数据的时长;
当所述用户终端访问所述数据的时长超过预设时长时,隐藏所述数据。


6.根据权利要求1所述的数据访问方法,其特征在于,在所述根据...

【专利技术属性】
技术研发人员:郭嘉宁
申请(专利权)人:北京联想协同科技有限公司
类型:发明
国别省市:北京;11

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

1