[SQL ] 资料去识别化

楼主: Schematic (小小宝的妈)   2018-05-01 16:42:58
数据库名称:SQL Server 2012
内容/问题描述:
 要把资料从A电脑复制一份到B电脑(预计开放给分析人员)
 但希望个资都能隐藏。
 问题一:
 想对A电脑中所有存有身分证字号的tables都做同样的编码处理
 假设table1有一个身分证字号为A111111111,
 我想新增一个字段叫IDT,里面存的码会长得像1786B1EB-95BF-4A7D-B36A-0001294127
 table2如果也有身分证字号为A111111111,
 那么table2的IDT字段也会是1786B1EB-95BF-4A7D-B36A-0001294127
 请问这是要用什么方法去做呢?
 或是有相关的函式名称可以搜寻用法。
 问题二:
 有什么工具可以定期让B电脑抓取A电脑的资料呢?
 或者是从A倒出到B?(A上面能看到的资料都是透过View)
 需要每个DB或table去设定吗?
 谢谢大家
作者: ainostw (bye)   2018-05-01 20:47:00
问题一应该是GUID/UUID 问题二应该是要写排程吧
作者: dinos (守护神)   2018-05-01 22:27:00
问题一用md5()处理就可以了

Links booklink

Contact Us: admin [ a t ] ucptt.com