【发布时间】:2018-12-05 21:14:19
【问题描述】:
是否有一个选项可以在 Azure SQL DW 中执行类似于 SQL DB 中的列级加密(对称、非对称或始终加密)。我可以看到有透明数据加密 (TDE),但我需要 PII 的列级别
【问题讨论】:
标签: azure-sqldw
是否有一个选项可以在 Azure SQL DW 中执行类似于 SQL DB 中的列级加密(对称、非对称或始终加密)。我可以看到有透明数据加密 (TDE),但我需要 PII 的列级别
【问题讨论】:
标签: azure-sqldw
我们最近推出了column level security,它允许您对用户隐藏列。通常,客户会创建基于角色授予访问权限的策略,从而消除安全风险。
【讨论】:
Azure SQL 数据仓库目前不支持列级加密。如果您需要加密,则 Azure SQL 数据库和 SQL Server 2017(例如在 IaaS 上)会这样做,然后考虑这些替代选项。如果您的数据不是太大,请考虑也有列存储的 Azure SQL DB。
或者,考虑在将数据插入数据仓库之前对其进行加密,例如编写一个自定义加密组件并将其托管在数据工厂中,或者编写一个自定义 U-SQL 输出器,它将加密列输出到一个平面文件中,然后可以被 Polybase 接走。
【讨论】: