日韩av黄I国产麻豆传媒I国产91av视频在线观看I日韩一区二区三区在线看I美女国产在线I麻豆视频国产在线观看I成人黄色短片

歡迎訪問 生活随笔!

生活随笔

當(dāng)前位置: 首頁 >

查看回滚事物sql_卧槽:这款 SQL自动检查神器,吊炸天的功能,真TMD多!!

發(fā)布時間:2025/4/16 54 豆豆
生活随笔 收集整理的這篇文章主要介紹了 查看回滚事物sql_卧槽:这款 SQL自动检查神器,吊炸天的功能,真TMD多!! 小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.

介紹

Yearning MySQL 是一個SQL語句審核平臺。提供查詢審計,SQL審核等多種功能,支持MySQL?,可以在一定程度上解決運維與開發(fā)之間的那一環(huán),功能豐富,代碼開源,安裝部署容易!

開源地址

https://gitee.com/cookieYe/Yearning

Yearning? 安裝地址

https://guide.yearning.io/install.html

功能介紹

1、SQL查詢查詢導(dǎo)出查詢自動補全

2、SQL審核流程化工單SQL語句檢測SQL語句執(zhí)行SQL回滾

3、歷史審核記錄

4、查詢審計

5、推送E-mail工單推送釘釘webhook機器人工單推送

6、其他LDAP登陸用戶權(quán)限及管理拼圖式細粒度權(quán)限劃分(共12項獨立權(quán)限,可隨意組合)

模塊介紹

Dashboard

dashboard主要展示Yearning各項數(shù)據(jù)包括用戶數(shù)/數(shù)據(jù)源數(shù)/工單數(shù)/查詢數(shù)以及其他圖表,個人信息欄內(nèi)用戶可以修改密碼/郵箱/真實姓名,同時可以查看該用戶權(quán)限以及申請權(quán)限

我的工單

展示用戶提交的工單信息.,對于執(zhí)行失敗/駁回的工單點擊詳細信息后可以重新修改sql并提交

對于執(zhí)行成功的工單可以查看回滾語句并且快速提交SQL

工單DLL

DDL相關(guān)SQL提交審核,查看表結(jié)構(gòu)/索引,SQL語法高亮/自動補全

DML審核

DML相關(guān)SQL提交審核,SQL語法高亮/自動補全

查詢

查詢/導(dǎo)出數(shù)據(jù) SQL語法高亮/自動補全 快速DML語句提交

工單審核

DDL/DML管理員審核并執(zhí)行

查詢審核

用戶查詢審核

權(quán)限審核

用戶權(quán)限審核

用戶管理

創(chuàng)建/修改/刪除用戶

數(shù)據(jù)庫管理

添加/編輯/刪除 數(shù)據(jù)源

用戶權(quán)限

用戶權(quán)限修改/清空

基礎(chǔ)設(shè)置和進階設(shè)置

設(shè)置消息推送相關(guān)信息 包括釘釘機器人/email,設(shè)置LDAP相關(guān)信息,全局配置信息,全局配置開關(guān)

審核規(guī)則

設(shè)置SQL檢測規(guī)則

審核流程

Yearning采用二級/多級的審核模式,可根據(jù)實際需求變更相關(guān)使用流程,執(zhí)行人角色必須在開啟多級審核之后才可指定(開啟請前往設(shè)置頁面),如果需要將多級審核改為二級審核,請先確保所有多級審核的工單都已確認(rèn)執(zhí)行。否則未執(zhí)行工單將無法找回。當(dāng)多級審核關(guān)閉后系統(tǒng)并不會自動將角色為執(zhí)行人的用戶重置角色,請自行重置相應(yīng)用戶角色

二級審核流程:

1、使用人根據(jù)自己擁有的權(quán)限向?qū)?yīng)的工單提交單元(DDL,DML)提交工單

2、管理員收到消息后在審核工單頁面審核該工單請求并執(zhí)行/駁回 對應(yīng)工單

3、執(zhí)行記錄將會記錄在該管理員用戶下

多級審核流程:

1、使用人根據(jù)自己擁有的權(quán)限向?qū)?yīng)的工單提交單元(DDL,DML)提交工單,

2、管理員收到消息后在審核工單頁面審核該工單請求并同意/駁回 對應(yīng)工單并選擇對應(yīng)執(zhí)行人(執(zhí)行人必須是角色為執(zhí)行人的用戶)

3、執(zhí)行人收到工單后 執(zhí)行/駁回該工單

4、執(zhí)行記錄將會記錄在該執(zhí)行人用戶下

安裝(這部分可以直接接到碼云或者官網(wǎng)查看)

Yearning 不依賴于任何第三方SQL審核工具作為審核引擎,內(nèi)部已自己實現(xiàn)審核/回滾相關(guān)邏輯。僅依賴Mysql數(shù)據(jù)庫。mysql版本必須5.7及以上版本,請事先自行安裝完畢且創(chuàng)建Yearning庫,字符集應(yīng)為UTF-8/UTF8mb4 (僅Yearning所需mysql版本)Yearning日志僅輸出error級別,沒有日志即可認(rèn)為無運行錯誤!Yearning 基于1080p分辨率開發(fā)僅支持1080p及以上顯示器訪問(可到官網(wǎng)下載二進制文件)

填寫配置文件

cat conf.toml
[Mysql]
Db = "Yearning"
Host = "127.0.0.1"
Port = "3306"
Password = "xxxx"
User = "root"
[General] #數(shù)據(jù)庫加解密key,只可更改一次。
SecretKey = "dbcjqheupqjsuwsm"

初始化數(shù)據(jù)庫

./Yearning -m

啟動服務(wù)

默認(rèn)啟動

./Yearning -s

參數(shù)啟動

./Yearning -s -b "172.27.80.35" -p "8000"

打開瀏覽器?http://172.27.80.35:8000

默認(rèn)密碼:admin/Yearning_admin

開源地址:

https://gitee.com/cookieYe/Yearning

文檔地址:

https://guide.yearning.io

總結(jié)

Yearning是一個SQL審核平臺,在一定程度上可以解決運維與開發(fā)中間的問題,遺憾的是只支持Mysql,感興趣的可以嘗試下!

閱讀原文:?最新?3625頁大廠面試題?

總結(jié)

以上是生活随笔為你收集整理的查看回滚事物sql_卧槽:这款 SQL自动检查神器,吊炸天的功能,真TMD多!!的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網(wǎng)站內(nèi)容還不錯,歡迎將生活随笔推薦給好友。