
Answer-first summary for fast verification
Answer: SYSADMIN
According to Snowflake documentation and best practices, the SYSADMIN role is specifically designed to handle system-level administrative tasks including creating databases, warehouses, and other database objects. The community discussion strongly supports this with multiple comments citing official documentation and receiving upvotes. While SECURITYADMIN (option C) might have some administrative capabilities, it's not the primary role recommended for database creation. USERADMIN (option D) is specifically for user management, not database creation. ACCOUNTADMIN (option A) has full privileges but should be used sparingly according to the principle of least privilege. The consensus from the community (88% selecting B) and the detailed reasoning provided in the comments confirm that SYSADMIN is the correct choice for database creation following Snowflake best practices.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.