ExamGecko
Question list
Search
Search

List of questions

Search

Related questions











Question 10 - DP-203 discussion

Report
Export

You are designing a security model for an Azure Synapse Analytics dedicated SQL pool that will support multiple companies. You need to ensure that users from each company can view only the data of their respective company. Which two objects should you include in the solution? Each correct answer presents part of the solution. NOTE: Each correct selection is worth one point.

A.
a security policy
Answers
A.
a security policy
B.
a custom role-based access control (RBAC) role
Answers
B.
a custom role-based access control (RBAC) role
C.
a function
Answers
C.
a function
D.
a column encryption key
Answers
D.
a column encryption key
E.
asymmetric keys
Answers
E.
asymmetric keys
Suggested answer: A, B

Explanation:

A: Row-Level Security (RLS) enables you to use group membership or execution context to control access to rows in a database table. Implement RLS by using the CREATE SECURITY POLICYTransact-SQL statement. B: Azure Synapse provides a comprehensive and fine-grained access control system, that integrates:

Azure roles for resource management and access to data in storage, Synapse roles for managing live access to code and execution, SQL roles for data plane access to data in SQL pools.

Reference: https://docs.microsoft.com/en-us/sql/relational-databases/security/row-level-security https://docs.microsoft.com/en-us/azure/synapse-analytics/security/synapse-workspace-access-control-overview

asked 02/10/2024
Ackim Sanuka
28 questions
User
Your answer:
0 comments
Sorted by

Leave a comment first