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信息解绑指令中不包括重新待绑定设备信息。