Exam COF-C03 Topic 1 Question 645 Discussion

Actual exam question for Snowflake's COF-C03 exam
Question #: 645
Topic #: 1
Which access control entity in Snowflake can be created as part of a hierarchy within an account?

Suggested Answer: B Vote an answer

In Snowflake, a role is an access control entity that can be created as part of a hierarchy within an account.
Roles are used to grant and manage privileges in a structured and scalable manner.
Understanding Roles:
Roles are logical entities that group privileges together.
They are used to control access to securable objects like tables, views, warehouses, and more.
Role Hierarchy:
Roles can be organized into a hierarchy, allowing for the inheritance of privileges.
A role higher in the hierarchy (parent role) can grant its privileges to a lower role (child role), simplifying privilege management.
Creating Roles:
Roles can be created using the CREATE ROLE command.
You can define parent-child relationships by granting one role to another.
Example Usage:
CREATE ROLE role1;
CREATE ROLE role2;
GRANT ROLE role1 TO role2;
In this example,role2inherits the privileges ofrole1.
Benefits:
Simplifies privilege management: Hierarchies allow for efficient privilege assignment and inheritance.
Enhances security: Roles provide a clear structure for managing access control, ensuring that privileges are granted appropriately.
Snowflake Documentation: Access Control in Snowflake
Snowflake Documentation: Creating and Managing Roles

by Aubrey at Sep 09, 2026, 08:16 AM

Comments

Chosen Answer:
This is a voting comment (?) , you can switch to a simple comment.
Switch to a voting comment New
Nick name: Submit Cancel
A voting comment increases the vote count for the chosen answer by one.

Upvoting a comment with a selected answer will also increase the vote count towards that answer by one. So if you see a comment that you already agree with, you can upvote it instead of posting a new comment.

0
0
0
10