exam questions

Exam AZ-304 All Questions

View all questions & answers for the AZ-304 exam

Exam AZ-304 topic 3 question 18 discussion

Actual exam question from Microsoft's AZ-304
Question #: 18
Topic #: 3
[All AZ-304 Questions]

HOTSPOT -
You have an Azure SQL database named DB1.
You need to recommend a data security solution for DB1. The solution must meet the following requirements:
✑ When helpdesk supervisors query DB1, they must see the full number of each credit card.
✑ When helpdesk operators query DB1, they must see only the last four digits of each credit card number.
✑ A column named Credit Rating must never appear in plain text within the database system, and only client applications must be able to decrypt the Credit
Rating column.
What should you include in the recommendation? To answer, select the appropriate options in the answer area.
NOTE: Each correct selection is worth one point.
Hot Area:

Show Suggested Answer Hide Answer
Suggested Answer:
Box 1: Dynamic data masking -
Dynamic data masking helps prevent unauthorized access to sensitive data by enabling customers to designate how much of the sensitive data to reveal with minimal impact on the application layer. It's a policy-based security feature that hides the sensitive data in the result set of a query over designated database fields, while the data in the database is not changed.

Box 2: Always encrypted -
Data stored in the database is protected even if the entire machine is compromised, for example by malware. Always Encrypted leverages client-side encryption: a database driver inside an application transparently encrypts data, before sending the data to the database. Similarly, the driver decrypts encrypted data retrieved in query results.
Reference:
https://azure.microsoft.com/en-us/blog/transparent-data-encryption-or-always-encrypted/

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
MKAZ
Highly Voted 4 years, 2 months ago
Correct!!
upvoted 32 times
...
Amit3
Highly Voted 3 years, 11 months ago
For Second Answer 'Always Encrypt' explanations is here https://docs.microsoft.com/en-us/sql/relational-databases/security/encryption/always-encrypted-database-engine?view=sql-server-ver15
upvoted 8 times
...
Dpejic
Most Recent 3 years, 5 months ago
Appere on exam 23-dec-2021
upvoted 3 times
...
syu31svc
3 years, 8 months ago
"see only the last four digits" -> This implies data masking "must never appear in plain text" and "only client applications must be able to decrypt" -> Always Encrypted Answer is correct
upvoted 6 times
...
AlexD332
3 years, 11 months ago
Correct
upvoted 2 times
...
PandaTuga
4 years ago
Correct. dynamic data masking explained here: https://docs.microsoft.com/en-us/sql/relational-databases/security/dynamic-data-masking?view=sql-server-ver15
upvoted 2 times
...
dadageer
4 years, 1 month ago
Answers are correct!
upvoted 2 times
...
Vipsao
4 years, 2 months ago
The answer is correct
upvoted 3 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

SaveCancel
Loading ...