Recall & Review
beginner
What is column-level security in Snowflake?
Column-level security restricts access to specific columns in a table, allowing control over who can see sensitive data in those columns.
Click to reveal answer
beginner
What is a masking policy in Snowflake?
A masking policy defines rules to hide or obfuscate sensitive data in columns based on the user's role or context.
Click to reveal answer
intermediate
How does a masking policy work in Snowflake?
When a user queries a column with a masking policy, Snowflake applies the policy's logic to show either the real data or masked data depending on the user's permissions.
Click to reveal answer
intermediate
Can masking policies be applied to multiple columns in Snowflake?
Yes, you can create multiple masking policies and apply them to different columns as needed to protect sensitive information.
Click to reveal answer
advanced
What is the benefit of using masking policies over just restricting access to columns?
Masking policies allow users to query data without errors but see masked values if they lack permission, improving usability while protecting sensitive data.
Click to reveal answer
What does a masking policy in Snowflake do?
✗ Incorrect
Masking policies control how data is shown to users by masking sensitive column data based on roles.
Which Snowflake object do you create to implement column-level masking?
✗ Incorrect
Masking policies are the objects that define how to mask column data.
If a user lacks permission, what will they see when querying a masked column?
✗ Incorrect
Users without permission see masked data, not errors or full data.
Can a single masking policy be reused for multiple columns?
✗ Incorrect
Masking policies can be reused if the same masking logic fits multiple columns.
What is a key advantage of masking policies compared to simply revoking column access?
✗ Incorrect
Masking policies allow queries to run smoothly while protecting sensitive data by masking it.
Explain how column-level security with masking policies works in Snowflake.
Think about how data visibility changes depending on who queries it.
You got /4 concepts.
Describe the benefits of using masking policies for protecting sensitive data in Snowflake.
Consider why masking is better than just hiding columns.
You got /4 concepts.