2016-09-22 69 views
1

我有一些表(表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

回答

0

我不認爲你可以實現在單個備份/只使用SQL Server 2012的恢復步驟中,您要麼需要編寫一些腳本屏蔽,並在ETL流程使用這些或者你可以考慮一些數據屏蔽產品提供即時屏蔽(在從源複製到目標時屏蔽數據)。

如果您不想編寫自己的腳本屏蔽要做到這一點,那麼你可以使用免費的DataVeil Platform data masking tool,並使用面膜塗黑。免責聲明:我爲DataVeil工作。