如何使用 Azure Key Vault 加密 SQL 中的数据列?
How to encrypt the data columns in SQL using Azure Key Vault?
我的要求是:
- 来自 Azure Blob 的数据将加载到具有 10 列的 Azure SQL 服务器中。
- 我需要在 Azure SQL 服务器中加密 3-4 列的数据。
- Azure Key Vault 是否可行?
在 Azure SQL 中这是否可能或是否有任何其他安全方式进行加密?
顺便说一句,它是 Key Vault 而不是 Key Volt,来自文档定义
Azure Key Vault is a tool for securely storing and accessing secrets.
A secret is anything that you want to tightly control access to, such
as API keys, passwords, or certificates.
Azure Key Volts 是否可行?
否
如果你想加密 SQL 服务器的数据列你需要使用 Encryption at Rest
是的,它叫做 Always Encrypted(也称为:基于列的加密)。在这里查看如何实现它:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-always-encrypted-azure-key-vault?tabs=azure-powershell
我的要求是:
- 来自 Azure Blob 的数据将加载到具有 10 列的 Azure SQL 服务器中。
- 我需要在 Azure SQL 服务器中加密 3-4 列的数据。
- Azure Key Vault 是否可行?
在 Azure SQL 中这是否可能或是否有任何其他安全方式进行加密?
顺便说一句,它是 Key Vault 而不是 Key Volt,来自文档定义
Azure Key Vault is a tool for securely storing and accessing secrets. A secret is anything that you want to tightly control access to, such as API keys, passwords, or certificates.
Azure Key Volts 是否可行?
否
如果你想加密 SQL 服务器的数据列你需要使用 Encryption at Rest
是的,它叫做 Always Encrypted(也称为:基于列的加密)。在这里查看如何实现它:https://docs.microsoft.com/en-us/azure/sql-database/sql-database-always-encrypted-azure-key-vault?tabs=azure-powershell