
Answer-first summary for fast verification
Answer: SYSADMIN
According to Snowflake's official documentation and the community consensus (100% agreement with upvoted comments referencing the documentation), when creating a hierarchy of custom roles for owning securable objects, Snowflake recommends assigning the top-most custom role to the SYSADMIN role. This follows Snowflake's best practice security model where SYSADMIN manages all database objects and custom roles inherit from it, while ACCOUNTADMIN is reserved for account-level administration, SECURITYADMIN for security management, and USERADMIN for user management.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.