【技术实现步骤摘要】
本专利技术涉及数据库管理,特别涉及一种分库分表管理方法、系统、电子设备及介质。
技术介绍
1、随着公司业务规模越来越大,分库分表已经成为大公司必走之路,同时查询以及维护分库分表也很困难,在数据库数量达到1000+级别之后就会出现了如下问题:
2、(1)进行大批量同构表的数据更新、数据查询异常艰难;
3、()基于业务需求,各个业务部门开发需要线上只读权限或者读写权限排查以及解决问题,权限管理艰难;
4、(3)线上查询以及操作无法审计,无法溯源;
5、(4)操作人员有输入高危语句的可能性(drop table语句、无where条件的update等);
6、(5)线上数据库地址和只读账号密码需要明文发送给开发,无法统一管控,账号密码、线上数据库地址容易外泄;
7、(6)员工离职会导致账号密码泄露;
8、(7)只允许用户输入特定的语句,例如:只允许select命令,不允许analyze命令。
技术实现思路
1、基于
...【技术保护点】
1.一种分库分表管理方法,其特征在于,包括:
2.根据权利要求1所述的分库分表管理方法,其特征在于,采用解析SQL语句中的访问权限的语句模板和查询权限的语句模板对用户的访问权限和查询权限进行验证。
3.根据权利要求1所述的分库分表管理方法,其特征在于,当解析后的语句对应的表、库和语句模板进行权限校验后,根据解析后的语句生成执行语句,具体包括:
4.一种分库分表管理系统,其特征在于,包括:
5.一种电子设备,其特征在于,包括存储器及处理器,所述存储器用于存储计算机程序,所述处理器运行所述计算机程序以使所述电子设备执行权利要
...【技术特征摘要】
1.一种分库分表管理方法,其特征在于,包括:
2.根据权利要求1所述的分库分表管理方法,其特征在于,采用解析sql语句中的访问权限的语句模板和查询权限的语句模板对用户的访问权限和查询权限进行验证。
3.根据权利要求1所述的分库分表管理方法,其特征在于,当解析后的语句对应的表、库和语句模板进行权限校验后,根据解析后的语句生成执行语句,具体包括:
4...
【专利技术属性】
技术研发人员:吴铎明,李灿升,骆海东,颜嘉梁,
申请(专利权)人:上海聚水潭网络科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。