What pieces of information do you need as a developer who wants to retrieve and decrypt data from an Azure SQL Database that has Always Encrypted implemented?

Experience Level: Junior
Tags: Azure CloudAzure Key VaultAzure SQL Database

Answer

In order to be able to connect to Azure Key Vault, you need
  • Application Id
  • Client Secret

The Application Id with Client Secret are needed so that SqlColumnEncryptionAzureKeyVaultProvider can retrieve the access token to access Key Vault.

Obviously you need the information to compose the ConnectionString, which can contain a server name, database name and credentials.

The Azure Key Vault is used to store the following:

  • The column master key
  • The column encryption keys
Related Azure Cloud job interview questions

Comments

No Comments Yet.
Be the first to tell us what you think.
Azure Key Vault
Azure Key Vault

Are you learning Azure Cloud ? Try our test we designed to help you progress faster.

Test yourself
Azure SQL Database
Azure SQL Database

Are you learning Azure Cloud ? Try our test we designed to help you progress faster.

Test yourself
AZ-500 Microsoft Azure Security Technologies Preparation
AZ-500 Microsoft Azure Security Technologies Preparation

Are you learning Azure Cloud ? Try our test we designed to help you progress faster.

Test yourself