首页 > 数据库 >SQL审核平台Yearning

SQL审核平台Yearning

时间:2022-12-12 17:46:45浏览次数:77  
标签:compose yearning admin MYSQL Yearning SQL 审核 docker

1.关于Yearming

Yearming是一个Sql审核平台,底层使用Go语言,安装和部署方式也很便捷

项目地址 https://guide.yearning.io/install.html
github地址 https://github.com/cookieY/Yearning/releases

效果图如下

image

2.安装Yearning

结合环境,使用容器的方式安装最方便,所以下面安装Yearning的方式为Docker容器,用docker-compose启动
解压以后,主要是docker这个目录,在这个里面修改启动文件

image

2.1 修改docker-compose.yaml文件

vi docker-compose.yml

version: '3'

services:
    yearning:
        image: chaiyd/yearning:latest
        environment:
           MYSQL_USER: yearning
           MYSQL_PASSWORD: n#lDlv1S6jEh^@Yj
           MYSQL_ADDR: 192.168.3.222
           MYSQL_DB: yearning
           SECRET_KEY: dbcjqheupqjsuwsm
           IS_DOCKER: is_docker
        ports:
           - 18000:8000
        # 首次使用请先初始化
        command: /bin/bash -c "./Yearning install && ./Yearning run"
        restart: always
# 默认账号:admin,默认密码:Yearning_admin

这里使用的是默认Mysql,所以去掉了Mysql的配置,具体可以根据自己情况来进行修改,端口我改成了18000

2.2 启动Yearning

cd Yearning/docker

docker-compose up -d

访问地址为127.0.0.1:18000 默认账号密码为 admin/Yearning_admin
image

3.Yearning接入LDAP

标签:compose,yearning,admin,MYSQL,Yearning,SQL,审核,docker
From: https://www.cnblogs.com/4ykio/p/16976723.html

相关文章

  • 利用Mysql提权的步骤以及一种低级错误的说明
    利用Mysql提权的步骤以及一种低级错误的说明通过一些方式获取了目标主机mysql的用户名和密码,这时我们想通过mysql来执行系统命令,此时我们可以考虑使用UDF进行提权。需要提......
  • MySql的常用函数
    调用:select函数名(实参列表)from表;1、单行函数如concat、length、iffnull等2.分组函数功能:做统计使用(统计函数、聚合函数、组函数)一、字符函数......
  • Mysql分区
    分区有利于管理非常大的表,它采用了“分而治之”的逻辑,分区引入了分区键的概念,分区键用于根据某个区间值(或者范围)、特定值列表或者HASH函数执行数据的聚集,让数据根据规则分......
  • EXPLAIN分析SQL的执行计划
    通过EXPLAIN分析低效SQL的执行计划可以通过EXPLAIN或者DESC命令获取MySQL如何实行SELECT语句的信息,包括在SELECT语句执行过程中表如何连接和连接的顺序。explainselect......
  • SQLServer 计算运行时间
    1declare@ddatetime2set@d=getdate()3SELECT*FROM[TestDB].[dbo].[Test_Unit_History]//替换运行的语句4select[语句执行花费时间(毫秒)]=datediff(ms,@d......
  • 常用SQL的优化
    优化INSERT语句改写所有insertinto为insertdelayedintodelayed的含义是让insert语句马上执行,其实数据都被放在内存的队列中,并没有真正写入磁盘,这比每条语句分别插入要快......
  • mysql索引
    索引分类索引是在mysql的存储引擎层中实现的,而不是在服务器层实现的。所以每种存储引擎的索引都不一定完全相同,也不是所有的存储引擎都支持所有的索引类型。mysql目前提供了......
  • pycharm链接数据库(MySQL)
    pycharm可以充当很多数据库的客户端点击MySQL后,如果是第一次使用pycharm中的MySQL,那么需要点击download下载对应驱动如果提示下载失败的话,可以点击Driver,选择MySQLfo......
  • Django链接MySQL
    Django链接MySQLdjango不能创建库,需要自己手动创建,并指定#默认用sqlite3DATABASES={'default':{'ENGINE':'django.db.backends.sqlite3','......
  • 《MySQL必知必会》之事务、用户权限、数据库维护和性能
    第二十六章管理事务处理本章介绍什么是事务处理以及如何利用COMMIT和ROLLBACK语句来管理事务处理事务处理并非所有数据库引擎都支持事务处理常用的InnoDB支持事务处......