Exam SnowPro Advanced Architect All QuestionsBrowse all questions from this exam
Question 63

A group of Data Analysts have been granted the role ANALYST_ROLE. They need a Snowflake database where they can create and modify tables, views, and other objects to load with their own data. The Analysts should not have the ability to give other Snowflake users outside of their role access to this data.

How should these requirements be met?

    Correct Answer: C

    To meet the requirements, make every schema in the database a MANAGED ACCESS schema, owned by SYSADMIN, and grant create privileges on each schema to the ANALYST_ROLE for each type of object that needs to be created. This ensures that Analysts can create and modify objects within the database but do not have the ability to grant access to other Snowflake users outside their role.

Discussion
Atomic_GeckoOption: C

C is correct