exam questions

Exam SnowPro Core All Questions

View all questions & answers for the SnowPro Core exam

Exam SnowPro Core topic 1 question 329 discussion

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

What privilege should a user be granted to change permissions for new objects in a managed access schema?

  • A. Grant the OWNERSHIP privilege on the schema.
  • B. Grant the OWNERSHIP privilege on the database.
  • C. Grant the MANAGE GRANTS global privilege.
  • D. Grant ALL privileges on the schema.
Show Suggested Answer Hide Answer
Suggested Answer: A 🗳️

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
AndroJS
Highly Voted 1 year, 10 months ago
Selected Answer: A
It should be A because as both a & c answer are correct, the 'minimum' impacting option is Ownership
upvoted 5 times
...
Qkel
Most Recent 1 week, 5 days ago
Selected Answer: C
A managed access schema is a way to centralize the management of access permissions for objects in a schema. This is done by limiting the ability to grant privileges to only the schema owner or roles with the MANAGE GRANTS privilege.
upvoted 1 times
...
d22770a
2 months, 1 week ago
Selected Answer: C
C is correct
upvoted 1 times
...
vc5
8 months, 3 weeks ago
Selected Answer: C
https://docs.snowflake.com/en/user-guide/security-access-control-configure
upvoted 1 times
...
_yyukta
9 months, 4 weeks ago
Selected Answer: A
A is correct
upvoted 2 times
...
0e504b5
10 months ago
AC are both correct With managed access schemas, object owners lose the ability to make grant decisions. Only the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the MANAGE GRANTS privilege can grant privileges on objects in the schema, including future grants, centralizing privilege management.
upvoted 1 times
...
0e504b5
10 months, 3 weeks ago
Selected Answer: A
https://docs.snowflake.com/en/sql-reference/sql/create-schema CREATE SCHEMA WITH MANAGED ACCESS Specifies a managed schema. Managed access schemas centralize privilege management with the schema owner. In regular schemas, the owner of an object (i.e. the role that has the OWNERSHIP privilege on the object) can grant further privileges on their objects to other roles. In managed schemas, the schema owner manages all privilege grants, including future grants, on objects in the schema. Object owners retain the OWNERSHIP privileges on the objects; however, only the schema owner can manage privilege grants on the objects.
upvoted 1 times
...
Heetec
1 year, 1 month ago
Selected Answer: A
A correct - based on comments here
upvoted 1 times
...
otsumy
1 year, 4 months ago
A should be the answer
upvoted 1 times
...
MultiCloudIronMan
1 year, 5 months ago
Selected Answer: C
Correct
upvoted 2 times
...
ravuri_rk
1 year, 5 months ago
Selected Answer: C
With managed access schemas, object owners lose the ability to make grant decisions. Only the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the MANAGE GRANTS privilege can grant privileges on objects in the schema, including future grants, centralizing privilege management.
upvoted 3 times
...
ShagunMittal
1 year, 9 months ago
Question itself is wrong, privileges are always granted to role, not to users. Users are always granted with roles
upvoted 4 times
...
EmiB
1 year, 9 months ago
Selected Answer: C
In managed access schemas (i.e. schemas created using the CREATE SCHEMA … WITH MANAGED ACCESS syntax), object owners lose the ability to make grant decisions. Only the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the global MANAGE GRANTS privilege can grant privileges on objects in the schema.
upvoted 1 times
...
lfrad
1 year, 10 months ago
Only the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the MANAGE GRANTS privilege can grant privileges on objects in the schema, including future grants, centralizing privilege management. [for a managed access schema] Here we are however talking about granting permission changes privilege for NEW objects. The schema owner would automatically be granted this privilege on all object within the schema he owns. But a MANAGE GRANTS privileged role could only assign privileges using the "future" keyword
upvoted 2 times
...
arpit_dataguy
2 years ago
Answer -- A With managed access schemas, object owners lose the ability to make grant decisions. Only the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the MANAGE GRANTS privilege can grant privileges on objects in the schema, including future grants, centralizing privilege management.
upvoted 4 times
sakis213
1 year, 11 months ago
so C is also correct?
upvoted 2 times
...
...
halol
2 years ago
Confuse between A&C In managed access schemas (i.e. schemas created using the CREATE SCHEMA … WITH MANAGED ACCESS syntax), either the schema owner (i.e. the role with the OWNERSHIP privilege on the schema) or a role with the global MANAGE GRANTS privilege can grant privileges on future objects in the schema.
upvoted 2 times
BigDataBB
1 year, 11 months ago
Yes, this question shoud to hav "(Choose two.)"
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