SnowPro Core Certification — Question 329

A data provider wants to share data with a consumer who does not have a Snowflake account. The provider creates a reader account for the consumer following these steps:

1. Created a user called "CONSUMER"
2. Created a database to hold the share and an extra-small warehouse to query the data
3. Granted the role PUBLIC the following privileges: Usage on the warehouse, database, and schema, and SELECT on all the objects in the share

Based on this configuration what is true of the reader account?

Answer options

Correct answer: B

Explanation

The correct answer is B because the compute resources used by the reader account are billed to the provider's account, allowing the consumer to access shared data without incurring additional costs. Options A, C, and D are incorrect as they misrepresent the capabilities and billing structure of the reader account in Snowflake.