Valid SOL-C01 Dumps shared by ExamDiscuss.com for Helping Passing SOL-C01 Exam! ExamDiscuss.com now offer the newest SOL-C01 exam dumps, the ExamDiscuss.com SOL-C01 exam questions have been updated and answers have been corrected get the newest ExamDiscuss.com SOL-C01 dumps with Test Engine here:
A data analyst needs to query a table named 'ORDERS' which contains sensitive customer information, including email addresses. They only need to access order IDs and order dates for their analysis, but they are mistakenly seeing all columns. You, as the Snowflake administrator, need to restrict their access to only the necessary columns without creating a separate table or view. What is the MOST secure and efficient way to achieve this in Snowflake using Row Access Policies and Column Masking Policies? Assume the role 'ANALYST' is already defined.
Correct Answer: D
Option D is the best approach because it directly addresses the requirement of restricting access to sensitive data. It applies a Column Masking Policy to the "EMAIL' column, preventing the analyst from viewing the actual email addresses while still allowing them to access the 'ORDER_ID and 'ORDER DATE columns. Option A creates a view, which is a valid approach, but using masking policies provides more granular control and auditability. Option B is destructive and unacceptable. Option C restricts rows, which is not what the question asks for. Option E is an overkill since row access policies are not needed in this case.