SnowPro Core Certification — Question 1043

What is an advantage of using database roles instead of granting privileges on objects directly to a share in Snowflake?

Answer options

Correct answer: C

Explanation

The correct answer, C, indicates that using database roles allows for more precise management of access to individual objects based on user group needs. The other options, while they may suggest benefits, do not directly relate to the primary advantage of granular control over object-level permissions which is the essence of using roles.