Valid SOL-C01 Dumps shared by ExamDiscuss.com for Helping Passing SOL-C01 Exam! ExamDiscuss.com now offer the newest SOL-C01 exam dumps, the ExamDiscuss.com SOL-C01 exam questions have been updated and answers have been corrected get the newest ExamDiscuss.com SOL-C01 dumps with Test Engine here:
You are designing a data warehouse in Snowflake and need to implement a role-based access control (RBAC) system. You have the following requirements: A 'DATA ENGINEER role that can create and manage tables, views, and other objects in the 'RAW DATA' schema. A 'DATA ANALYST role that can query data from tables and views in the 'RAW DATA' schema and create temporary tables for their analysis. Neither role should be able to drop tables owned by the other role. Which set of SQL statements will correctly implement the desired RBAC system? (Select two that apply.)
Correct Answer: A,B
Options A and B are correct because they grant the necessary privileges to the 'DATA_ENGINEER and "DATA_ANALYST roles. Option A uses FUTURE grants to the DATA ANALYST role; any new tables created will grant select permissions automatically. Option B explicitly grants SELECT on ALL TABLES, meaning it's a one-time grant. Option C grants ownership, which allows the to drop tables created by other roles. Option D grants ALL PRIVILEGES, which allows the 'DATA ENGINEER to drop tables created by other roles. Option E grants create temporary table on SCHEMA, it has to be on DATABASE.