Welcome to ExamTopics
ExamTopics Logo
- Expert Verified, Online, Free.
exam questions

Exam DP-203 All Questions

View all questions & answers for the DP-203 exam

Exam DP-203 topic 3 question 18 discussion

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

HOTSPOT -
You have an Azure Synapse Analytics SQL pool named Pool1. In Azure Active Directory (Azure AD), you have a security group named Group1.
You need to control the access of Group1 to specific columns and rows in a table in Pool1.
Which Transact-SQL commands should you use? 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: GRANT -
You can implement column-level security with the GRANT T-SQL statement. With this mechanism, both SQL and Azure Active Directory (Azure AD) authentication are supported.

Box 2: CREATE SECURITY POLICY -
Implement RLS by using the CREATE SECURITY POLICY Transact-SQL statement, and predicates created as inline table-valued functions.
Reference:
https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/column-level-security https://docs.microsoft.com/en-us/sql/relational-databases/security/row-level-security

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
RajBathani
Highly Voted 2 years, 11 months ago
Correct Answer
upvoted 21 times
...
HaBroNounen
Highly Voted 2 years, 10 months ago
Answer is correct. for Row LEvel Security: https://docs.microsoft.com/en-us/sql/relational-databases/security/row-level-security?view=sql-server-ver15 For Column Level Security: https://docs.microsoft.com/en-us/azure/synapse-analytics/sql-data-warehouse/column-level-security
upvoted 13 times
janaki
1 year, 5 months ago
You are correct! :-)
upvoted 2 times
...
...
Alongi
Most Recent 7 months, 1 week ago
Correct
upvoted 1 times
...
Alongi
7 months, 2 weeks ago
Correct
upvoted 1 times
...
kkk5566
1 year, 2 months ago
Row = CREATE SECURITY POLICY Column = GRANT
upvoted 3 times
...
vctrhugo
1 year, 5 months ago
Row = CREATE SECURITY POLICY Column = GRANT
upvoted 3 times
...
vrodriguesp
1 year, 9 months ago
correct, as documentation claims: to control access to the columns)-->Implement RLS by using the CREATE SECURITY POLICY Transact-SQL statement, and predicates created as inline table-valued functions. to control access to the rows) -->You can implement column-level security with the GRANT T-SQL statement. With this mechanism, both SQL and Azure Active Directory (Azure AD) authentication are supported.
upvoted 3 times
vctrhugo
1 year, 4 months ago
It should be swaped. Row = CREATE SECURITY POLICY Column = GRANT
upvoted 5 times
...
...
Deeksha1234
2 years, 3 months ago
correct
upvoted 2 times
...
Remedios79
2 years, 4 months ago
Correct!
upvoted 1 times
...
juanlu46
2 years, 6 months ago
Totally correct!
upvoted 1 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 ...