sql alwayson群集 registerallprovidersip改为0_开源SQL审核查询平台Archery-SQL上线流程

SQL上线流程

f5d45c05d9f93c25e1c99a1e0fcace1e.png

在后台设置审批流为 DBA->PM

RD(研发提交SQL语句审核)--->DBA(审核SQL语句)---->PM(项目经理)上线

2c8a4146b5a293ad56f569f0dd861202.png

1.RD角色提交SQL

使用RD用户登录后台,SQL审核--->SQL上线--->提交SQL

8962b490af947c3afad128f17fb03ff4.png

提交SQL语句

8c95f32a42f23effe22e6c2d622365d6.png
7ee34fa557f0af091973b03612ac4caf.png

2.DBA角色审核语句

31bbd93408fe10e5e7a74b690af3064d.png

审核通过或者终止流程

82d2a8a8d9aec2fe48f6031c1ded1cb9.png

3.PM角色审核上线

7ec19e97811cb965d5724aa12c1ab686.png
b13e445258c5525d1e7536d3465f2cd4.png

立即执行或者手动执行。

SQL查询

a8f4b1a211202acf3c753cb7911c6c5a.png

系统自动驳回-解决方案

58d7e0dc38dcbd12ea6cb537ac95c3aa.png

使用admin账号: “系统管理”--->“配置项管理”---->“系统设置”

CRITICAL_DDL_REGEX

高危SQL语句正则判断条件,用于控制禁止提交的语句,匹配的语句会禁止提交,例如^truncate|^rename|^delete则会禁止提交清空表、修改表名、删除操作的SQL语句,前端展现如下

18bc619ff5203c0ddfc1d73bdf83ad69.png

AUTO_REVIEW_WRONG

用于控制自动驳回的等级,驳回的工单不会通知审核人,会系统直接审核不通过。

1表示SQL上线审核出现警告信息就驳回,

2和空表示出现错误才驳回,其他设置表示不驳回,

审核规则请参考Inception所支持的参数变量(https://inception-document.readthedocs.io/zh_CN/latest/variables/),前端展现如下

8d1fa9165bbe4b77d4a17b1c33b4a672.png

在后台设置中,将“AUTO_REVIEW_WRONG的值改为0”保存

e6df505512812529f5bd1308c1816e72.png
f3e210e5ea25e4fc025695c56286831b.png

SQL语句审核不通过也不会被驳回。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值