[发明专利]数据库分区权限的设置方法和终端设备有效
| 申请号: | 201811017864.9 | 申请日: | 2018-09-03 |
| 公开(公告)号: | CN109299613B | 公开(公告)日: | 2023-07-21 |
| 发明(设计)人: | 曾继标;王传伟 | 申请(专利权)人: | 中国平安人寿保险股份有限公司 |
| 主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F21/62;G06F16/22;G06F16/23 |
| 代理公司: | 深圳中一专利商标事务所 44237 | 代理人: | 官建红 |
| 地址: | 518000 广东省深圳市福田*** | 国省代码: | 广东;44 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 数据库 分区 权限 设置 方法 终端设备 | ||
1.一种数据库分区权限的设置方法,其特征在于,包括:
获取预设数据库中主表的主表信息,根据所述主表信息创建所述预设数据库的分区表;
对所述预设数据库的用户账户授予主表操作权限和分区表操作权限,所述主表操作权限为操作所述预设数据库的主表的权限,所述分区表操作权限为操作所述预设数据库的分区表的权限;
监测所述预设数据库的用户的操作指令,并判断所述操作指令是否为对所述主表的操作指令;
若所述操作指令为对所述主表的操作指令,则根据所述操作指令分别对所述主表和所述分区表进行相应的设置;
若所述操作指令为对第
所述操作指令包括:
保单操作指令、权限操作指令;
所述保单操作指令包括:
保单数据对应的标记时间、所述保单数据对应的关键字和指令标识符;
所述指令标识符包括:
查询指令标识符、更新指令标识符和删除指令标识符;
所述根据所述操作指令分别对所述主表和所述分区表进行相应的设置,包括:
判断所述操作指令是否为保单操作指令;
若所述操作指令为权限操作指令,则根据所述权限操作指令分别对所述主表和所述分区表进行相应的操作;
若所述操作指令为保单操作指令,则判断所述保单操作指令的指令标识符是否为查询指令标识符;
如果所述保单操作指令的指令标识符为所述查询指令标识符,则根据所述保单操作指令中所述保单数据对应的标记时间和所述保单数据对应的关键字,分别在所述主表和所述分区表中查找对应的保单数据,并将查找到的保单数据显示给用户;
如果所述保单操作指令的指令标识符不是所述查询指令标识符,则根据所述保单操作指令中所述保单数据对应的标记时间和所述保单数据对应的关键字,分别在所述主表和所述分区表中查找对应的保单数据,并根据所述指令标识符,对查找到的保单数据进行相应的操作;
所述操作指令还包括:
用户新增指令、用户删除指令;
所述用户新增指令包括:
待新增用户账户的信息、权限操作指令的关键字;
所述用户删除指令包括:
待删除用户账户的信息、权限操作指令的关键字;
所述根据所述操作指令分别对所述主表和所述分区表进行相应的设置,还包括:
若所述操作指令为用户新增指令,则对所述待新增用户账户分别授予所述主表的目标权限和所述分区表的第一目标权限,所述第一目标权限为所述用户新增指令中权限操作指令的关键字对应的权限;
若所述操作指令为用户删除指令,则取消所述待删除用户账户对所述主表的第二目标权限,并取消所述待删除用户账户对所述分区表的第二目标权限,所述第二目标权限为所述用户删除指令中权限操作指令的关键字对应的权限。
2.根据权利要求1所述的数据库分区权限的设置方法,其特征在于,所述主表信息包括:
保单数据、保单数据对应的标记时间;
所述根据所述主表信息创建所述预设数据库的分区表,包括:
根据所述主表信息中的所述保单数据对应的标记时间,对所述预设数据库的主表进行分区,得到所述预设数据库的分区表。
3.根据权利要求2所述的数据库分区权限的设置方法,其特征在于,所述权限操作指令包括:授权指令、索引修改指令、索引删除指令和索引创建指令。
4.如权利要求2所述的数据库分区权限的设置方法,其特征在于,所述权限操作指令的关键字包括:
授权、索引修改、索引删除、索引创建。
5.一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,其特征在于,所述计算机程序被处理器执行时实现如权利要求1至4中任一项所述数据库分区权限的设置方法的步骤。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国平安人寿保险股份有限公司,未经中国平安人寿保险股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811017864.9/1.html,转载请声明来源钻瓜专利网。





