日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

13新功能_新功能简介|MySQL8.0数据查询脱敏

發布時間:2024/9/27 数据库 36 豆豆
生活随笔 收集整理的這篇文章主要介紹了 13新功能_新功能简介|MySQL8.0数据查询脱敏 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據庫管理員會負責維護數據的隱私和完整性。針對數據的脫敏,通常的方案是:應用端實現或者引入加密機等。

不過現在MySQL8.0實現了數據脫敏這個功能,可以減少應用的復雜性、減少開發的工作量,也能友好的保護了數據的隱私和完整性。

在8.0.13企業版中推出插件“data_masking.so”,可以實現數據的脫敏操作。

可以實現例如:銀行卡號中的后四位為X字符、生產隨機數據、例如電子郵件地址和支付卡號等...

具體操作可以參考

https://dev.mysql.com/doc/refman/8.0/en/data-masking-usage.html

如果沒有預算購買企業版MySQL,但迫切需要這個功能,該如何操作。

Percona MySQL Server實現了類似的功能。

在Percona Server?8.0.17-8的版本中,目前作為實驗功能,具體操作文檔如下:

https://www.percona.com/community-blog/2019/12/13/percona-server-for-mysql-8-0-new-data-masking-feature/

https://www.percona.com/doc/percona-server/LATEST/security/data-masking.html

不過Percona在實現的過程中,引入新的概念字典,可以直接使用Percona提供的字典,也可以根據Percona提供的字典進行修改。

簡單舉例

1.1創建表

1.2 創建視圖做比對

1.3 結果對比

目前Percona MySQL Server 對此功能沒有GA,現在不能在生產環境使用

少量數據:未來的規劃中 可以使用邏輯備份,備份還原到新的數據庫中。

大量數據:克隆原始數據(應該是物理備份之類的..)

大量數據:主從復制、或者proxysql的多路復用

更詳細的介紹可以看percona的文檔(擴展閱讀第二個)

擴展閱讀

https://dev.mysql.com/doc/refman/8.0/en/data-masking-usage.html

https://www.percona.com/community-blog/2019/12/13/percona-server-for-mysql-8-0-new-data-masking-feature/

https://www.percona.com/doc/percona-server/LATEST/security/data-masking.html

字典地址:

https://raw.githubusercontent.com/philipperemy/name-dataset/master/names_dataset/first_names.all.txt

https://raw.githubusercontent.com/philipperemy/name-dataset/master/names_dataset/last_names.all.txt

測試表地址:

https://github.com/datacharmer/test_db?

關于「3306π」社區圍繞?MySQL?核心技術,將互聯網行業中最重要的數據化解決方案帶到傳統行業中;囊括其他開源技術Redis、MongoDB、HBase、Hadoop、ElasticSearch、Storm、Spark等;分享干貨知識,即便是贊助商,也要求如此,拒絕放水。

總結

以上是生活随笔為你收集整理的13新功能_新功能简介|MySQL8.0数据查询脱敏的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。