数据屏蔽选项是存在于数据库

问题描述:

我有一些表(表5)安全数据的数据库,当我把那个数据库到我的本地环境,我需要用特殊字符来屏蔽数据。数据屏蔽选项是存在于数据库

例如:

表1:

Name Code 
Mohan 100 
Raju 200 

我需要看到这样

Name Code 
    [email protected]#$n 1#0 
    [email protected]#u 2#@ 

数据为一些表,其中一些敏感数据

当当我将数据恢复到本地时,我获得了所有这些数据的数据库备份。我需要查看这些数据这样的数据。

能否请你建议我最好的方法或SQL服务器的任何功能来屏蔽数据。

+0

您是使用MySQL还是MS SQL Server? (不要标记不参与产品。) – jarlh

+0

MSSQL ... @jarlh – mohan111

+0

我建议对敏感数据你只需要把目光投向它可以用来识别人/事/公司的数据,然后更换整个通过随机函数形成一个名字。 – LogicalMan

我不认为你可以实现在单个备份/只使用SQL Server 2012的恢复步骤中,您要么需要编写一些脚本屏蔽,并在ETL流程使用这些或者你可以考虑一些数据屏蔽产品提供即时屏蔽(在从源复制到目标时屏蔽数据)。

如果您不想编写自己的脚本屏蔽要做到这一点,那么你可以使用免费的DataVeil Platform data masking tool,并使用面膜涂黑。免责声明:我为DataVeil工作。