SnowPro Core Certification — Question 657
Why should a Snowflake user implement a secure view? (Choose two.)
Answer options
- A. To store unstructured data
- B. To increase query performance
- C. To limit access to sensitive data
- D. To optimize query concurrency and queuing
- E. To hide view definition and details from unauthorized users
Correct answer: C, E
Explanation
The correct answers are C and E because secure views are specifically designed to restrict access to sensitive data and to hide the view's definition from users who do not have the appropriate permissions. Options A, B, and D do not accurately reflect the primary purposes of secure views, as they focus on data storage, performance enhancement, and concurrency rather than data security.