
Answer-first summary for fast verification
Answer: Primary role
According to Snowflake documentation and the community discussion with 100% consensus, the primary role is the only role that grants authorization to execute CREATE statements for objects. Secondary roles provide access to objects but do not grant privileges to create new objects. The community discussion references official Snowflake documentation that explicitly states CREATE object privileges are provided by the primary role, and this is supported by multiple upvoted comments.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.