数据屏蔽选项是存在于数据库
问题描述:
我有一些表(表5)安全数据的数据库,当我把那个数据库到我的本地环境,我需要用特殊字符来屏蔽数据。数据屏蔽选项是存在于数据库
例如:
表1:
Name Code
Mohan 100
Raju 200
我需要看到这样
Name Code
[email protected]#$n 1#0
[email protected]#u 2#@
数据为一些表,其中一些敏感数据
当当我将数据恢复到本地时,我获得了所有这些数据的数据库备份。我需要查看这些数据这样的数据。
能否请你建议我最好的方法或SQL服务器的任何功能来屏蔽数据。
答
我不认为你可以实现在单个备份/只使用SQL Server 2012的恢复步骤中,您要么需要编写一些脚本屏蔽,并在ETL流程使用这些或者你可以考虑一些数据屏蔽产品提供即时屏蔽(在从源复制到目标时屏蔽数据)。
如果您不想编写自己的脚本屏蔽要做到这一点,那么你可以使用免费的DataVeil Platform data masking tool,并使用面膜涂黑。免责声明:我为DataVeil工作。
您是使用MySQL还是MS SQL Server? (不要标记不参与产品。) – jarlh
MSSQL ... @jarlh – mohan111
我建议对敏感数据你只需要把目光投向它可以用来识别人/事/公司的数据,然后更换整个通过随机函数形成一个名字。 – LogicalMan