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
- A. The reader account will automatically use the Standard edition of Snowflake.
- B. The reader account compute will be billed to the provider account.
- C. The reader account can clone data the provider has shared, but cannot re-share it.
- D. The reader account can create a copy of the shared data using CREATE TABLE AS...
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.