國產數據庫管理工具 CloudDM 2.7.1.0 發布,OceanBase 等數據源支持復雜 SQL 脫敏數據

CloudDM 是 ClouGence 公司推出的面向團隊使用的數據庫管理工具,支持云上、云下、多云等多種環境,并且提供多達 23 種數據源的支持。CloudDM 還支持數據庫 DevOps CI/CD 功能,將用戶產品發布流程中數據庫發布和程序發布無縫串聯起來。

更新亮點

  • MariaDB、PolarDB-X、OceanBase for MySQL、AnalyticDB for MySQL、TiDB 數據脫敏允許使用復雜 SQL。
    請添加圖片描述

新增

  • 新增 CI/CD 列表操作欄中增加 測試 按鈕,可以測試當前配置是否有效。
  • 新增 IM 消息服務提供者列表操作欄中增加 測試 按鈕,可以測試當前配置是否有效。

優化

  • 優化 MySQL、MariaDB、PolarDB-X、OceanBase for MySQL、AnalyticDB for MySQL、TiDB 解析器使用 ANTLR 實現,具備更強的可控性。
  • 優化 MariaDB、PolarDB-X、OceanBase for MySQL、AnalyticDB for MySQL、TiDB 開啟脫敏后允許使用復雜 SQL。
  • 優化 MariaDB、PolarDB-X、OceanBase for MySQL、AnalyticDB for MySQL、TiDB 支持可執行注釋。
  • 優化 CI/CD 和 IM 消息服務在已經被使用的情況下,允許通過編輯配置修改名稱/配置信息。
  • 優化 導出的 Excel 每個單元格最大寫入 1048576 個字符,如遇到超長數據采用批注方式提示用戶有截斷。
  • 優化 查詢結果中如果遇到類型不支持將會提示 Unsupported,并且在導出的 Excel 中會以批注形式提示。
  • 優化 子賬號查詢數據結果集中,導出脫敏數據后,將會以批注形式提示數據被脫敏。

問題修復

  • 修復 子賬戶有 MySQL 某個 schema DDL 權限時,可以通過 rename 把該 schema 的表移到另一個無權限的 schema 下。
  • 修復 子賬戶有 MySQL 某個 schema DDL 權限時,可以通過類似 CREATE unique INDEX test_index ON db2.test (c1, c2 ASC) comment 'sss'; ALTER TABLE her.test ADD KEY www (c1(33),c2(33)) comment 'sss';的語句刪除其他無權限 schema 中的索引。
  • 修復 子賬戶有 MySQL 某個 schema DDL 權限時,可以通過類似 drop index aa from db2.test的語句刪除其他無權限 schema 下的索引。
  • 修復 子賬戶有 MySQL 某個 schema DDL 權限時,可以通過類似 ALTER TABLE db2.employee rename index old1 to new1;的語句修改其他無權限 schema 下的索引名稱。
  • 修復 子賬戶有 MySQL 某個 schema DDL 權限時,可以通過類似 drop table db2.tablename的語句刪除其他無權限 schema 表。
  • 修復 開啟脫敏后子賬戶查詢視圖、物化視圖出錯的問題。
  • 修復 子賬號權限配置過程中,在有未提交的情況下切換資源類型,提示對話框中按鈕本應顯示取消,但顯示為確定的問題。
  • 修復 結果集中如果包含 Bytes、Date 類型時無法下載的問題。

更多內容,歡迎關注公號:CloudDM

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/pingmian/93806.shtml
繁體地址,請注明出處:http://hk.pswp.cn/pingmian/93806.shtml
英文地址,請注明出處:http://en.pswp.cn/pingmian/93806.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

AI大模型實戰:用自然語言處理技術高效處理日常瑣事

引言在數字化時代,我們每天都會面對大量的瑣碎事務:整理會議記錄、處理名單數據、撰寫學習筆記等等。這些工作不僅耗時,而且容易出錯。幸運的是,隨著人工智能技術的發展,特別是大語言模型(LLM)的…

【spring security】為什么要使用userdetailservice

Spring Security UserDetailsService 深度解析:從401到認證成功的完整實現 📋 目錄 問題背景Spring Security認證架構UserDetailsService的作用完整實現過程常見問題與解決方案最佳實踐 🎯 問題背景 在開發B2B采購平臺時,我們…

機器學習中的數據處理技巧

一、Pandas處理丟失數據(一)判斷缺失值??isnull()函數??:用于判斷數據框(DataFrame)中各個單元格是否為空,可幫助我們識別出存在缺失數據的單元格位置。(二)處理缺失值的方法??…

田野科技“一張皮”,“AI+虛擬仿真”推動考古教學創新發展

文運同國運相牽,文脈同國脈相連。考古不僅關系到我們對古代文化的認知、發掘、保護、利用,關系到考古學學科體系、學術體系、話語體系的建設,更是關系到我國考古學的國際影響力,對增強世界不同地區古代文明的比較研究有著十分重要…

為什么我的UI界面會突然卡頓,失去響應

有操作都應是“非阻塞”的,以確保能隨時響應用戶的輸入。導致主線程阻塞的常見“元兇”主要涵蓋五個方面:主線程被“長時間”的同步計算所“阻塞”、單次渲染的界面節點過多或過于復雜、內存中存在“未釋放”的巨大對象或“內存泄漏”、響應了“高頻率”…

大規模IP輪換對網站的影響(服務器壓力、風控)

在當下的互聯網環境中,代理IP輪換已經成為爬蟲、SEO、數據采集等行業的常見手段。尤其是大規模數據抓取時,通過代理池實現IP輪換,可以有效避免因單一IP請求過于頻繁而被目標網站封禁。 然而,大規模IP輪換雖然對采集方有利&#xf…

4. STM32 vscode 環境, 官方插件

文章目錄1. 新建配置2. 安裝插件3. 新建工程1. 新建配置 新建vscode 配置, 因為stm32插件比較多, 避免和其他插件沖突。 激活環境: 這里可快速切換: 2. 安裝插件 可選擇安裝最新預覽版: 等待依賴安裝完成后重啟…

【動態規劃:路徑問題】最小路徑和 地下城游戲

最小路徑和(medium) 64. 最小路徑和 ? 給定一個包含非負整數的 m x n 網格 grid ,請找出一條從左上角到右下角的路徑,使得路徑上的數字總和為最小。 ? **說明:**每次只能向下或者向右移動一步。 示例 1&#xff…

SQL詳細語法教程(七)核心優化

以下對 SQL 優化 涉及的關鍵場景(含 update 行鎖優化)進行極致詳細的拆解,從底層原理、執行流程到實戰代碼、避坑指南全維度覆蓋,搭配表格對比讓邏輯更清晰:一、SQL 優化 - COUNT 優化1. 底層原理:COUNT() …

Tomcat 的核心腳本catalina.sh 和 startup.sh的關系

catalina.sh 和 startup.sh 都是 Tomcat 的核心腳本,但它們的角色和使用場景有所不同。以下是它們的主要區別和適用場景:1. 功能區別腳本主要用途底層調用關系startup.sh一個快捷入口腳本,用于快速啟動 Tomcat(后臺模式&#xff0…

飛算JavaAI:簡易貪吃蛇小游戲

目錄先確定核心功能技術選型核心功能實現過程1. 數據模型設計2. 游戲界面和繪制邏輯3. 游戲主框架和事件處理飛算JavaAI在開發中的應用體驗可以進一步優化的地方作為Java課程的小作業,不想做太復雜的管理系統,就選了貪吃蛇這個經典小游戲。全程用Swing做…

如何保障內部網絡安全前提下,實現與外部互聯網之間的文件傳輸?

在數字化時代,企業網絡環境日益復雜,普遍采用“內外網隔離”的安全架構:內部辦公網承載業務系統與數據,外部互聯網則用于對外溝通與信息獲取。這種隔離有效抵御了外部攻擊,但也帶來了“信息孤島”問題——如何在保障內…

計算機視覺 圖片處理 在骨架化過程中,每次迭代都會從圖像的邊緣移除一層像素,直到只剩下單像素寬度的骨架

你說得對,if cv2.countNonZero(binary) 0: break 這個條件確實表示圖像中已經沒有非零像素,即圖像完全變為空白。這并不是骨架化完成的標志,而是表示圖像已經被腐蝕到沒有任何內容了。 在骨架化過程中,我們需要一個更合適的停止條…

rt-thread audio框架移植stm32 adc+dac,用wavplayer錄音和播放

D1 參考 rt-thread官方sdk中,正點原子stm32f429-atk-appollo的board中有audio文件夾,包括了mic/play的程序,wm8978的庫文件因為我們基于stm32h750內置adcdac設計,所以不需要wm8978.c/h。只需要移植drv_sound.c和drv_mic.c D2 工程…

AI重塑軟件測試:質量保障的下一站

軟件開發的世界變化飛快,系統越來越復雜,用戶的胃口越來越大,產品上線的壓力也越來越大。作為測試工程師,你是不是常常覺得傳統測試已經跟不上節奏了?手工測試累死人,自動化腳本維護到崩潰,測試…

【前端基礎知識系列六】React 項目基本框架及常見文件夾作用總結(圖文版)

在 React 開發中,一個清晰合理的項目結構不僅能提高開發效率,還能讓代碼更易于維護和擴展。尤其是在團隊協作中,統一的項目結構規范至關重要。本文將通過圖文結合的方式,詳細介紹 React 項目的基本框架以及常見文件夾的定義與作用…

0815 UDP通信協議TCP并發服務器

Part 1.思維導圖一.UDP通信協議1.原理服務器端:1.用socket函數創建一個套接字文件2.創建服務器端地址結構體并賦值3.用ford函數將套接字文件與地址結構體綁定4.創建接收客戶端地址結構體5.利用sendto和recvfrom函數傳輸和接收信息客戶端:1.用socket函數創…

一個基于純前端技術實現的五子棋游戲,無需后端服務,直接在瀏覽器中運行。

一 功能特性1.1 核心游戲功能- **標準五子棋規則**:1515棋盤,黑子(玩家)先手 - **AI對戰模式**:白子AI具有中等難度,會進行智能進攻和防守 - **勝負判定**:支持橫向、縱向、斜向五子連線獲勝 - **平局檢測**&#xff1…

HBuilderX升級,Vue2 scss 預編譯器默認已由 node-sass 更換為 dart-sass

目錄 一、問題描述 二、問題原因 三、問題解析及解決方案 一、問題描述 最近開發新項目,升級了HBuilderX版本到4.75,最近要在之前的項目添加功能的時候發現報錯,錯誤如下:Vue2 scss 預編譯器默認已由 node-sass 更換為 dart-sa…

像素風球球大作戰 HTML 游戲

像素風球球大作戰 HTML 游戲 下面是一個簡單的像素風格球球大作戰 HTML 游戲代碼&#xff1a; <!DOCTYPE html> <html lang"zh"> <head><meta charset"UTF-8"><meta name"viewport" content"widthdevice-widt…