CertKeen

SnowPro Core (COF-C03) · Free practice question 2 of 15

SECURITYADMIN for user and role management

You're setting up role-based access in a new Snowflake account. Which built-in role is the recommended starting point for creating and managing users and other roles?

  1. A.ACCOUNTADMIN
  2. B.SECURITYADMIN
  3. C.SYSADMIN
  4. D.PUBLIC
Show answer and explanation

Correct answer: B. SECURITYADMIN

Why: SECURITYADMIN is purpose-built for user and role management. ACCOUNTADMIN can do it but has broader powers and should be used sparingly. SYSADMIN owns the object hierarchy (warehouses, databases, schemas). PUBLIC is granted to every role and is for default grants only.

More free SnowPro Core (COF-C03) questions