【发布时间】:2011-08-22 23:12:42
【问题描述】:
我正在研究备份例程,该例程允许我们的生产数据库备份,其中敏感数据从数据库中的某些列中剥离出来,以导出到我们的测试服务器。
例程应该需要最少的人工干预,并且希望只是一个简单的可定制 SQL 脚本,而不会使生产数据库脱机。
数据库服务器是 SQL Server 2008。
【问题讨论】:
-
标准还是企业?我问是因为企业有一项称为透明数据加密的功能,它基本上对用户隐藏数据,因此您不必在备份之前将其删除...
-
我不确定是否有任何简单的方法可以做到这一点:如果您存储的数据是敏感数据,则应首先加密存储......并且备份本身可以加密......
-
SQL Server 标准版,数据已加密,但仍需删除。我们不能让任何加密或未加密的敏感数据暴露在我们的生产服务器上
-
你在说多少张桌子?您能否制作一系列准确反映表结构但隐藏所需数据的视图,然后使用 SSIS 包定期将视图作为数据集导出到您的测试服务器?
标签: sql sql-server database backup sensitive-data