iso file download
(19)国家知识产权局 (12)发明 专利申请 (10)申请公布号 (43)申请公布日 (21)申请 号 202211260836.6 (22)申请日 2022.10.14 (71)申请人 深圳市凯迪 仕智能科技股份有限公 司 地址 518000 广东省深圳市南 山区西丽 街 道松坪山社区松坪山新东路1号清华 信息港B座9楼 (72)发明人 苏祺云  (74)专利代理 机构 广州三环 专利商标代理有限 公司 44202 专利代理师 赖妙旋 (51)Int.Cl. G06F 21/62(2013.01) G06F 21/64(2013.01) G06F 21/31(2013.01)G06F 16/22(2019.01) (54)发明名称 数据库访问控制方法及相关装置 (57)摘要 本申请实施例公开了一种数据库访问控制 方法及相关装置, 应用于服务器, 所述方法包括: 在注册目标数据库时, 获取目标租户的目标租户 标识和目标用户账号; 获取所述目标租户标识对 应的目标租户表, 并设置所述目标租户表; 根据 所述目标用户账号获取目标用户表; 根据所述目 标租户表和所述目标用户表建立所述目标租户 对应的用户与租户之间的目标关联表; 根据所述 目标租户标识、 所述目标租户表、 所述目标用户 表、 所述目标关联表和所述目标租户的用户信息 进行注册; 在注册完成后, 授权所述目标租户标 识对应的用户相应的权限。 采用本申请实施例可 以降低数据库的成本 。 权利要求书2页 说明书12页 附图5页 CN 115510496 A 2022.12.23 CN 115510496 A 1.一种数据库访问控制方法, 其特 征在于, 应用于服 务器, 所述方法包括: 在注册目标数据库时, 获取目标租户的目标租户标识和目标用户账号; 获取所述目标租户标识对应的目标租户表, 并设置所述目标租户表; 根据所述目标用户账号获取目标用户表; 根据所述目标租户表和所述目标用户表建立所述目标租户对应的用户与租户之间的 目标关联表; 根据所述目标租户标识、 所述目标租户表、 所述目标用户表、 所述目标关联表和所述目 标租户的用户信息进行注 册; 在注册完成后, 授权所述目标租户标识对应的用户相应的权限。 2.根据权利要求1所述的数据库访问控制方法, 其特 征在于, 所述方法还 包括: 获取所述目标租户的登录信息, 所述登录信 息包括: 账号、 密码、 所述目标租户标识、 所 述目标租户表的用户id、 密钥; 使用授权模式下的密码模式对所述登录信息进行 校验; 在所述登录信 息被校验成功时, 根据 所述登录信 息缓存接口调用凭证和所述目标租户 标识, 确定所述目标租户的相关业务数据, 将所述接口调用凭证和所述相关业务数据反馈 给所述目标租户。 3.根据权利要求2所述的数据库访问控制方法, 其特征在于, 所述确定所述目标租户的 相关业务数据, 包括: 获取所述目标租户的目标需求 参数; 确定与所述目标需求 参数对应的所述目标租户的相关业 务数据。 4.根据权利要求1 ‑3任一项所述的数据库访问控制方法, 其特征在于, 所述方法还包 括: 获取管理员的目标身份信息; 在所述目标身份信 息被验证通过时, 获取所述目标数据库的用户与租户之间的目标关 联表; 根据所述目标关联表实现 租户统计功能。 5.根据权利要求 4所述的数据库访问控制方法, 其特 征在于, 所述方法还 包括: 获取所述管理员的目标身份等级信息; 确定与所述目标身份等级信息对应的目标权限; 确定与所述目标权限对应的至少一个租户; 确定所述目标权限对应的至少一项权限功能; 基于所述至少一项权限功能对所述至少一个租户进行权限配置 。 6.根据权利要求1 ‑3任一项所述的数据库访问控制方法, 其特征在于, 所述方法还包 括: 在跨境用户信息同步时, 确定所述目标 数据库对应的目标同步数据接口; 在同步数据过程中, 根据所述目标租户标识遍历各地区服 务端的用户模块; 根据所述用户模块的用户与租户之间的关联表判断是否存在本用户注 册数据; 在存在所述本地用户注 册数据时, 查询并同步所述目标租户标识对应的业 务数据; 在不存在所述本地用户注 册数据时, 查询业 务数据操作。权 利 要 求 书 1/2 页 2 CN 115510496 A 27.一种数据库访问控制装置, 其特征在于, 应用于服务器, 所述装置包括: 获取单元、 建 立单元、 注册单元和授权单 元, 其中, 所述获取单元, 用于在注册目标数据库时, 获取目标租户的目标租户标识和目标用户 账号; 获取所述目标租户标识对应的目标租户表, 并设置所述目标租户表; 根据所述目标用 户账号获取目标用户表; 所述建立单元, 用于根据所述目标租户表和所述目标用户表建立所述目标租户对应的 用户与租户之间的目标关联表; 所述注册单元, 用于根据所述目标租户标识、 所述目标租户表、 所述目标用户表、 所述 目标关联表和所述目标租户的用户信息进行注 册; 所述授权单 元, 用于在注 册完成后, 授权所述目标租户标识对应的用户相应的权限。 8.根据权利要求7 所述的数据库访问控制装置, 其特 征在于, 所述装置还具体用于: 获取所述目标租户的登录信息, 所述登录信 息包括: 账号、 密码、 所述目标租户标识、 所 述目标租户表的用户id、 密钥; 使用授权模式下的密码模式对所述登录信息进行 校验; 在所述登录信 息被校验成功时, 根据 所述登录信 息缓存接口调用凭证和所述目标租户 标识, 确定所述目标租户的相关业务数据, 将所述接口调用凭证和所述相关业务数据反馈 给所述目标租户。 9.一种服务器, 其特征在于, 包括处理器、 存储器, 所述存储器用于存储一个或多个程 序, 并且被配置由所述处理器执行, 所述程序包括用于执行如权利要求 1‑6任一项所述的方 法中的步骤的指令 。 10.一种计算机可读存储介质, 其特征在于, 存储用于电子数据交换的计算机程序, 其 中, 所述计算机程序使得计算机执 行如权利要求1 ‑6任一项所述的方法。权 利 要 求 书 2/2 页 3 CN 115510496 A 3

.PDF文档 专利 数据库访问控制方法及相关装置

文档预览
中文文档 20 页 50 下载 1000 浏览 0 评论 309 收藏 3.0分
温馨提示:本文档共20页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
专利 数据库访问控制方法及相关装置 第 1 页 专利 数据库访问控制方法及相关装置 第 2 页 专利 数据库访问控制方法及相关装置 第 3 页
下载文档到电脑,方便使用
本文档由 人生无常 于 2024-03-18 02:15:14上传分享
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们微信(点击查看客服),我们将及时删除相关资源。