0
0
Snowflakecloud~20 mins

Share security and governance in Snowflake - Practice Problems & Coding Challenges

Choose your learning style9 modes available
Challenge - 5 Problems
🎖️
Snowflake Share Security Master
Get all challenges correct to earn this badge!
Test your skills under time pressure!
🧠 Conceptual
intermediate
2:00remaining
Understanding Snowflake Secure Data Sharing

What is the primary security feature of Snowflake's secure data sharing that ensures the data provider retains control over the shared data?

AThe consumer can modify the shared data to suit their needs.
BThe data is copied to the consumer's account for independent use.
CThe data provider can revoke access at any time without copying data.
DThe data provider loses control once the share is created.
Attempts:
2 left
💡 Hint

Think about how Snowflake avoids data duplication in sharing.

Architecture
intermediate
2:00remaining
Snowflake Share Object Components

Which components can be included in a Snowflake share object to securely share data?

ADatabases, schemas, tables, and secure views
BOnly tables and external files
CUser accounts and passwords
DVirtual warehouses and roles
Attempts:
2 left
💡 Hint

Consider what data objects are shareable in Snowflake.

security
advanced
2:00remaining
Role-Based Access Control in Snowflake Shares

When sharing data in Snowflake, how does role-based access control (RBAC) affect the consumer's ability to access shared data?

AConsumers can access all shared data regardless of their roles.
BConsumers must have roles granted that match or exceed the privileges on shared objects.
CRoles are not used; access is open to any user in the consumer account.
DThe provider's roles are automatically assigned to the consumer.
Attempts:
2 left
💡 Hint

Think about how Snowflake enforces permissions on shared data.

Best Practice
advanced
2:00remaining
Governance Best Practices for Snowflake Data Sharing

Which practice best supports governance when sharing data securely in Snowflake?

ADisable auditing to improve performance.
BShare entire databases without restrictions for simplicity.
CGrant the consumer account full admin privileges.
DUse secure views to limit columns and rows exposed to consumers.
Attempts:
2 left
💡 Hint

Consider how to limit data exposure while sharing.

service_behavior
expert
2:00remaining
Effect of Revoking a Share in Snowflake

What happens immediately after a Snowflake data provider revokes a share from a consumer account?

AThe consumer loses all access to the shared data instantly without data copies remaining.
BThe consumer retains read access until their session ends.
CThe shared data is deleted from the consumer's account automatically.
DThe consumer can still query the data but cannot create new objects from it.
Attempts:
2 left
💡 Hint

Think about how Snowflake manages live data sharing and access control.