SnowPro Core Certification — Question 228

According to Snowflake best practice recommendations, which role should be used to create databases?

Answer options

Correct answer: B

Explanation

The SYSADMIN role is designed for managing database objects and is the recommended role for creating databases in Snowflake. The ACCOUNTADMIN role has broader privileges, but for database creation specifically, SYSADMIN is the best practice. The SECURITYADMIN and USERADMIN roles do not have the necessary permissions to create databases.