DP-300 · Question #52
Drag and Drop Question You have an Azure SQL database that contains a table named Employees. Employees contains a column named Salary. You need to encrypt the Salary column. The solution must…
The correct answer is Create a column master key.; Create a column encryption key.; Encrypt the Salary column by using the randomized encryption type. Always Encrypted is the correct feature to use because it encrypts data at the client side, meaning even database administrators cannot read the plaintext values - addressing the core requirement. The sequence must start with creating a Column Master Key (CMK), which protects…
Question
Exhibit
Answer Area
Drag items
Correct arrangement
- Create a column master key.
- Create a column encryption key.
- Encrypt the Salary column by using the randomized encryption type.
Explanation
Always Encrypted is the correct feature to use because it encrypts data at the client side, meaning even database administrators cannot read the plaintext values - addressing the core requirement. The sequence must start with creating a Column Master Key (CMK), which protects the Column Encryption Key (CEK), followed by creating the CEK, which is then used to encrypt the actual column data. Randomized encryption is chosen over deterministic because it is more secure - it produces different ciphertext for the same plaintext value, preventing pattern analysis, making it the 'most secure encryption' option as specified.
Topics
Community Discussion
No community discussion yet for this question.
