exam questions

Exam DP-300 All Questions

View all questions & answers for the DP-300 exam

Exam DP-300 topic 1 question 23 discussion

Actual exam question from Microsoft's DP-300
Question #: 23
Topic #: 1
[All DP-300 Questions]

You have a SQL pool in Azure Synapse that contains a table named dbo.Customers. The table contains a column name Email.
You need to prevent nonadministrative users from seeing the full email addresses in the Email column. The users must see values in a format of [email protected] instead.
What should you do?

  • A. From the Azure portal, set a mask on the Email column.
  • B. From the Azure portal, set a sensitivity classification of Confidential for the Email column.
  • C. From Microsoft SQL Server Management Studio, set an email mask on the Email column.
  • D. From Microsoft SQL Server Management Studio, grant the SELECT permission to the users for all the columns in the dbo.Customers table except Email.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
jddc
Highly Voted 2 years, 5 months ago
Selected Answer: A
correct answer is A: you need to mask the email.
upvoted 15 times
KingChuang
1 year, 3 months ago
https://learn.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview?view=azuresql
upvoted 3 times
...
...
Aggie0702
Highly Voted 2 years, 7 months ago
The correct answer is A
upvoted 7 times
jerkyflexoff
2 years, 6 months ago
Yep A You set up a dynamic data masking policy in the Azure portal by selecting the Dynamic Data Masking blade under Security in your SQL Database configuration pane. This feature cannot be set using portal for SQL Managed Instance. For more information, see Dynamic Data Masking. https://docs.microsoft.com/en-us/azure/azure-sql/database/dynamic-data-masking-overview
upvoted 7 times
...
...
sincerebb
Most Recent 3 weeks, 5 days ago
Selected Answer: A
answer A
upvoted 1 times
...
jerrychan
7 months, 3 weeks ago
reference: https://www.examtopics.com/discussions/microsoft/view/36123-exam-dp-200-topic-3-question-4-discussion/ The answer should be C. The key word is "a SQL pool in Azure Synapse". Dynamic data masking does not apply to it. (So we can't achieve this from the Azure portal.)
upvoted 2 times
...
ofzrgrz
8 months, 1 week ago
This is a DP-203 question. Azure Synapse Analytics is not part of the DP-300 curriculum.
upvoted 4 times
...
Socket
9 months ago
Selected Answer: A
The correct option is A. From the Azure portal, set a mask on the Email column. By setting a mask on the Email column, you can control the way sensitive data is displayed to non-administrative users. The mask allows you to show a modified version of the data while keeping the original data secure. In this case, you can configure the mask to display the email addresses in the format of [email protected] as required. Option B, setting a sensitivity classification of Confidential for the Email column, is not the most appropriate choice for this scenario. While sensitivity classifications can be used to label data and apply policies, they do not directly handle the masking of data for display purposes. Options C and D, setting an email mask from Microsoft SQL Server Management Studio or granting SELECT permission to users for all columns except Email, are not correct because they both involve implementing security measures at the database level, but they do not specifically address the data masking requirement for displaying the email addresses in the desired format.
upvoted 1 times
...
amazonalex
1 year ago
according to this article you can do it in portal. so my take is A https://www.sqlshack.com/dynamic-data-masking-in-azure-synapse-analytics/
upvoted 2 times
...
louisaok
1 year, 3 months ago
Selected Answer: A
Dynamic Masking
upvoted 2 times
...
Fer079
1 year, 3 months ago
A and B can both work, however, I would select C since A doesn't describe the type of mask. It needs to be email mask on the email column. If you apply dynamic data from Azure portal, and you don´t specify the type of mask, it will detect the type of the column to apply the mask, so in this case, it applies the default mask for a column type as varchar therefore it is not applying an email mask type
upvoted 2 times
...
OneplusOne
1 year, 3 months ago
Dynamic Data Masking in the Azure portal is support for SQL DB and Synapse Analytics, just not for Managed Instance. https://www.sqlshack.com/dynamic-data-masking-in-azure-synapse-analytics/
upvoted 1 times
...
mmat
1 year, 3 months ago
Selected Answer: A
C is not supported for Azure Synapse.
upvoted 2 times
...
wyindualizer
1 year, 5 months ago
You set up a dynamic data masking policy in the Azure portal by selecting the Dynamic Data Masking blade under Security in your SQL Database configuration pane. This feature cannot be set using portal for SQL Managed Instance.
upvoted 1 times
...
New_Azure_User
1 year, 9 months ago
A - set a mask
upvoted 2 times
...
Itsalwaymethecap
1 year, 10 months ago
Selected Answer: A
The question is on masking the data.
upvoted 1 times
...
Itsalwaymethecap
1 year, 10 months ago
Correct answer is A. The question is on masking not classifying.
upvoted 1 times
...
GigaCaster
1 year, 10 months ago
This question is play on words as they want to know HOW you will PREVENT NONADMINISTRATIVE USERS from SEEING the ENAIL COLOMB and not how to hide the email colomb data itself.
upvoted 2 times
...
JVDA_
1 year, 11 months ago
Selected Answer: C
More specific than A
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 ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago