exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 59 discussion

Actual exam question from Snowflake's SnowPro Core
Question #: 59
Topic #: 1
[All SnowPro Core Questions]

True or False: When a user creates a role, they are initially assigned ownership of the role and they maintain ownership until it is transferred to another user.

  • A. True
  • B. False
Show Suggested Answer Hide Answer
Suggested Answer: B 🗳️

Comments

Chosen Answer:
This is a voting comment (?). It is better to Upvote an existing comment if you don't have anything to add.
Switch to a voting comment New
SV1122
Highly Voted 2 years, 3 months ago
Selected Answer: B
By default, a newly-created role is not assigned to any user, nor granted to any other role. https://docs.snowflake.com/en/user-guide/security-access-control-overview.html
upvoted 9 times
Badenhop
2 years, 2 months ago
The question is regarding the assignment of ownership, not the assignment of the role. B is still correct though since the role is not initially owned by the user but rather by the role the user used during creation.
upvoted 17 times
...
...
prakum
Most Recent 5 days, 2 hours ago
Selected Answer: A
A. "OWNERSHIP is required to execute a CREATE OR ALTER ROLE statement for an existing role. OWNERSHIP is a special privilege on an object that is automatically granted to the role that created the object, but can also be transferred using the GRANT OWNERSHIP command to a different role by the owning role (or any role with the MANAGE GRANTS privilege). " https://docs.snowflake.com/en/sql-reference/sql/create-role
upvoted 1 times
...
uairhahs
6 days, 20 hours ago
Selected Answer: B
It is important to make the distinction between Users and Roles, users do not have any privelages including ownership this falls upon the role so rather than the user the ownership will go to the intial role used to create the new role.
upvoted 1 times
...
akomal
1 week, 4 days ago
Selected Answer: A
yes, the creator maintains ownership until it is explicitly transferred to another role or user.
upvoted 1 times
...
Siif97
2 months ago
Selected Answer: A
When a user creates a role, they are initially assigned ownership to ensure that there is a clear and accountable owner who can manage the role’s permissions and responsibilities. This ownership can be transferred to another user or role if needed, providing flexibility in managing access control.
upvoted 1 times
...
MultiCloudIronMan
2 months, 1 week ago
Selected Answer: A
When a user creates a role, they are initially assigned ownership of the role and maintain ownership until it is transferred to another user. This aligns with the DAC model where the owner of an object has the discretion to grant access to other users or roles
upvoted 1 times
...
volinets77
2 months, 3 weeks ago
Selected Answer: A
The ownership is defaulted to an actual role of the actual user
upvoted 1 times
...
KIYREY
2 months, 3 weeks ago
Selected Answer: A
The role owner has full control
upvoted 1 times
...
Mitchdu
3 months ago
Selected Answer: B
Due to role hierarchy approach in snowflake, roles own other objects, not users. Ownership can be transferred to another role. So B.
upvoted 1 times
...
MohamedBen
4 months ago
Selected Answer: A
answer A
upvoted 1 times
...
kentucky13caa
4 months, 2 weeks ago
Selected Answer: A
The answer is A. True. In Snowflake, when a user creates a role, they automatically become the owner of that role and retain ownership until it is explicitly transferred to another user. This is an important security concept in Snowflake's access control model: Key points: - The creator of a role becomes its owner by default - Role ownership gives special privileges for managing that role - Only the role owner can grant or revoke role privileges (unless ownership is transferred) - Ownership transfer must be done explicitly using the GRANT OWNERSHIP command - Role ownership is distinct from role membership This is important for the SnowPro Core exam as it relates to Snowflake's security model and role-based access control (RBAC) implementation.
upvoted 1 times
56d43d6
3 months ago
Sounds convincing, but you need to provide evidence. Users do not create roles. Users are granted the ability to assume a role, and then a role creates another role. https://docs.snowflake.com/en/user-guide/security-access-control-overview#roles
upvoted 1 times
...
...
khaled.mebhah
4 months, 3 weeks ago
Selected Answer: A
**True.** When a user creates a role in Snowflake, they are automatically assigned as the owner of that role. This ownership includes the ability to grant privileges, revoke privileges, and transfer ownership of the role. The user retains ownership of the role until it is explicitly transferred to another user, typically using the `GRANT OWNERSHIP` command. Ownership transfer is required if someone else needs to fully control or manage that role's permissions.
upvoted 1 times
...
nk_24
5 months, 2 weeks ago
That’s correct! In Snowflake, when a user creates a role, they are automatically assigned ownership of that role. This ownership includes the ability to grant and revoke privileges on the role, as well as the ability to transfer ownership to another user. The user retains ownership until they explicitly transfer it to someone else.
upvoted 1 times
...
pranalig
9 months, 2 weeks ago
Correct answer:B ownership cannot be transfered
upvoted 3 times
...
Colourseun
1 year, 4 months ago
The answer is False. When a user creates a role, they are initially assigned the CREATE_ROLE privilege on the role. However, they do not automatically become the owner of the role. The ownership of the role is initially set to the SYSADMIN role. To become the owner of the role, the user must use the GRANT OWNERSHIP command. Once the user has become the owner of the role, they can manage the role and grant and revoke privileges on the role to other users. Therefore, the correct answer is False.
upvoted 2 times
umidjon03
1 year, 3 months ago
a user cannot be owner of a object. When a role creates another role, the role will be owner of which it created. Answer is False, but I lil bit confused with your definition
upvoted 1 times
...
...
niho1993
1 year, 6 months ago
Selected Answer: A
The statement is true: When a user creates a role, they are initially assigned ownership of the role, and they maintain ownership until it is transferred to another user. In many role-based access control systems or permission management systems, the user who creates a role is automatically designated as the owner of that role, and they have the authority to manage and modify the role's permissions and settings.
upvoted 2 times
...
Marge23
1 year, 7 months ago
false once a role is created it has no function unless assigned or granted.
upvoted 1 times
...
Community vote distribution
A (35%)
C (25%)
B (20%)
Other
Most Voted
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.

SaveCancel
Loading ...
exam
Someone Bought Contributor Access for:
SY0-701
London, 1 minute ago