利索能及
我要发布
收藏
专利号: 2021116247818
申请人: 上海勤联物联网有限公司
专利类型:发明专利
专利状态:已下证
更新日期:2026-06-16
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种数据库访问方法,其特征在于,所述方法包括以下步骤:

接收用户终端发送的数据访问信息;

通过数据访问信息确定待访问数据的分类;

当待访问数据为一级数据时,直接允许待访问数据被所述用户终端访问;

当待访问数据为二级数据时,对用户终端的登录状态进行查验,当用户账号在所述用户终端上处于登录状态时,允许待访问数据被所述用户终端访问;

当待访问数据为三级数据时,对用户账号所登录的用户终端的设备ID信息进行读取,通过用户账号所绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当验证通过时,允许待访问数据被所述用户终端访问,一个所述用户账号所绑定的设备ID信息至少为两个;

所述方法还包括对设备ID信息进行绑定,具体为:

通过用户终端发送设备ID信息绑定请求;

检验对应的用户账号是否有设备ID信息被绑定;

当对应的用户账号没有绑定设备ID信息时,对所述用户终端的设备ID信息进行读取,并获取所述用户账号注册时的设备的设备ID信息,当且仅当两个设备ID信息一致时,向用户终端发送设备ID信息绑定指令;

当对应的用户账号有绑定设备ID信息时,对所述用户终端的设备ID信息进行读取,通过绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当用户终端的设备ID信息属于绑定的设备ID信息时,向用户终端发送设备ID信息绑定指令;

接收用户终端发送的设备ID信息绑定反馈信息,所述设备ID信息绑定反馈信息中包括需要进行绑定的设备ID信息。

2.根据权利要求1所述一种数据库访问方法,其特征在于,所述方法还包括对设备ID信息进行解绑,具体为:当需要对其中一个设备ID信息进行解绑时,通过用户终端发送设备ID信息解绑请求;

对用户账号所登录的用户终端的设备ID信息进行读取,通过绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当验证通过时,向用户终端发送设备ID信息解绑指令;

接收用户终端发送的设备ID信息解绑反馈信息,所述设备ID信息解绑反馈信息中包括需要进行解绑的设备ID信息。

3.根据权利要求2所述一种数据库访问方法,其特征在于,所述向用户终端发送设备ID信息解绑指令的步骤,具体包括:检验所述用户账号绑定的设备ID信息的数量;

当绑定的设备ID信息的数量为两个时,向用户终端发送设备ID信息解绑指令,所述设备ID信息解绑指令中包括重新待绑定设备信息;

当绑定的设备ID信息的数量大于两个时,向用户终端发送设备ID信息解绑指令,所述设备ID信息解绑指令中不包括重新待绑定设备信息。

4.根据权利要求3所述一种数据库访问方法,其特征在于,所述方法还包括使得用户账号自动退出登录,具体为:当对设备ID信息进行解绑成功后,对所述用户终端的设备ID信息进行验证;

当所述用户终端的设备ID信息为解绑的设备ID信息时,使得用户账号自动退出登录。

5.一种数据库访问系统,其特征在于,所述系统包括:

数据访问接收模块,用于接收用户终端发送的数据访问信息;

访问数据分类模块,用于通过数据访问信息确定待访问数据的分类;

第一允许访问模块,当待访问数据为一级数据时,直接允许待访问数据被所述用户终端访问;

第二允许访问模块,当待访问数据为二级数据时,对用户终端的登录状态进行查验,当用户账号在所述用户终端上处于登录状态时,允许待访问数据被所述用户终端访问;以及第三允许访问模块,当待访问数据为三级数据时,对用户账号所登录的用户终端的设备ID信息进行读取,通过用户账号所绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当验证通过时,允许待访问数据被所述用户终端访问,一个所述用户账号所绑定的设备ID信息至少为两个;

所述系统还包括设备ID信息绑定模块,所述设备ID信息绑定模块包括:绑定请求单元,通过用户终端发送设备ID信息绑定请求;

绑定检验单元,用于检验对应的用户账号是否有设备ID信息被绑定;

绑定指令发送单元,当对应的用户账号没有绑定设备ID信息时,对所述用户终端的设备ID信息进行读取,并获取所述用户账号注册时的设备的设备ID信息,当且仅当两个设备ID信息一致时,向用户终端发送设备ID信息绑定指令;当对应的用户账号有绑定设备ID信息时,对所述用户终端的设备ID信息进行读取,通过绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当用户终端的设备ID信息属于绑定的设备ID信息时,向用户终端发送设备ID信息绑定指令;以及绑定反馈信息接收单元,用于接收用户终端发送的设备ID信息绑定反馈信息,所述设备ID信息绑定反馈信息中包括需要进行绑定的设备ID信息。

6.根据权利要求5所述一种数据库访问系统,其特征在于,所述系统还包括设备ID信息解绑模块,所述设备ID信息解绑模块包括:解绑请求单元,当需要对其中一个设备ID信息进行解绑时,通过用户终端发送设备ID信息解绑请求;

解绑验证单元,用于对用户账号所登录的用户终端的设备ID信息进行读取,通过绑定的设备ID信息对所述用户终端的设备ID信息进行验证,当且仅当验证通过时,向用户终端发送设备ID信息解绑指令;以及解绑反馈信息接收单元,用于接收用户终端发送的设备ID信息解绑反馈信息,所述设备ID信息解绑反馈信息中包括需要进行解绑的设备ID信息。

7.根据权利要求6所述一种数据库访问系统,其特征在于,所述解绑验证单元包括:数量检验子单元,用于检验所述用户账号绑定的设备ID信息的数量;

解绑指令发送子单元,当绑定的设备ID信息的数量为两个时,向用户终端发送设备ID信息解绑指令,所述设备ID信息解绑指令中包括重新待绑定设备信息;当绑定的设备ID信息的数量大于两个时,向用户终端发送设备ID信息解绑指令,所述设备ID信息解绑指令中不包括重新待绑定设备信息。