接入SQL审核工单平台记录

         每次sql都是人工审核,这样明显是不行的。网上看了几个开源的,包括Yearning、archer、goInception等都是做这个的。看了下这几个,Yearning和goInception 是go开发的,Archer 的Python开发的。但是我不怎么熟悉go,而且还想开箱即用。用Yearning吧。附上github地址:

 

 

    Yearning: https://github.com/cookieY/Yearning

    Aracher:  https://github.com/hhyo/Archery

   goInception: https://github.com/hanchuanchuan/goInception

  
      我选择的是Yearning,今天让运维在服务器上安装了下。安装后输入默认用户名和密码:admin/Yearning_admin  。进入主页面后进行配置。

 

 

    1.按照说明文档,先进行如下配置
  1. 创建用户
  2. 创建权限组并将权限组赋予给对应的用户
  3. 添加数据源信息
  4. 创建审批流程
  5. 对数据源赋予审批流程
  6. 在设置页面配置各项配置信息
  7. 根据需求调整自定义审核规则

  我用的是3.0.5的版本,安装过程里面遇到这么几个问题、记录下。

 1.数据库连接不上

     我们的数据库是内网的,需要把服务器的外网地址添加到白名单才能连接上

 2.数据库连接上之后,可申请的DML数据源显示未0

    权限的问题,用户-给admin 把权限放到右边才行。

3.工单申请后,admin没有 权限审核。

    权限问题,给admin 权限。还有就是,点审核 同意 时候 需要点两次。这个和 审批流程有关系

4.默认设置db工单权限问题

   默认的db规则都是没有开启的,看需要哪些勾选就行了

     大概遇到这些,有问题在记录

 

posted @ 2022-08-09 20:53  Doyourself!  阅读(295)  评论(0编辑  收藏  举报