SnowPro Core Certification — Question 1220
How should a data provider securely share Snowflake objects with a data consumer who does not have a Snowflake account?
Answer options
- A. Give the consumer owner's rights on the provider's Snowflake account.
- B. Unload the data into the consumer's cloud storage.
- C. Create a reader account for the consumer.
- D. Create and replicate a share, then give the consumer access to the replication.
Correct answer: C
Explanation
Creating a reader account for the consumer allows them to access Snowflake objects securely without needing a full Snowflake account. The other options either compromise security, such as granting owner's rights, or do not provide direct access to Snowflake objects, like unloading data into the consumer's cloud storage.