问题标签 [sql-masking]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
4 回答
192 浏览

sql - 如何用单个字符替换字符串值

我想屏蔽除最后四个字符之外的数据。

例如:

  • 如果有一varchar列(名称)的值为Rio De janerio,我想将其屏蔽为xxx xx xxxerio

  • 如果它是numeric具有值的列(acc number)123 453 6987,那么我希望它显示为000 000 6987

我尝试使用正确和替换功能。但我找不到解决方案。

屏蔽除最后四个之外的数据characters/numbers

在此处输入图像描述

0 投票
2 回答
1120 浏览

sql - SQL SERVER 使用 Regex 模式生成数据

我想通过给定的正则表达式模式生成数据SQL Server。有没有可能做?说,我有如下模式,我想生成如下数据:

该概念背后的想法是SQL STATIC DATA MASKING(已在当前功能中删除)。我们的客户想要屏蔽测试数据库中的生产数据。我们现在没有 sql 的 SQL STATIC DATA MASKING 功能,但是我们有模式来屏蔽列,所以我在想的是,使用这些模式,我们可以运行更新查询。

输出应该是

除了这个常规模式,我还有一些自定义模式,比如Test_Product_(\d){1,4},它应该给出如下结果:

我将用于遮罩的完整图案

0 投票
1 回答
993 浏览

cloud - 使用大查询查询表中的指定字段时如何屏蔽它?

当我使用大查询查询表中的指定字段时,我想屏蔽它。例如:一个名为雇员的表有email-id列,所以当我查询该表时,所有email-id字段都应该用 **** 屏蔽。

我如何在谷歌中使用 DLP 来做到这一点?