Deal of The Day! Hurry Up, Grab the Special Discount - Save 25% - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

Snowflake ARA-R01 Exam - Topic 4 Question 19 Discussion

Posted by Dorian on Sep 18, 2024 at 05:56 PM

Which command will create a schema without Fail-safe and will restrict object owners from passing on access to other users?

Suggested Answer: D

A transient schema in Snowflake is designed without a Fail-safe period, meaning it does not incur additional storage costs once it leaves Time Travel, and it is not protected by Fail-safe in the event of a data loss. The WITH MANAGED ACCESS option ensures that all privilege grants, including future grants on objects within the schema, are managed by the schema owner, thus restricting object owners from passing on access to other users1.

Reference =

* Snowflake Documentation on creating schemas1

* Snowflake Documentation on configuring access control2

* Snowflake Documentation on understanding and viewing Fail-safe3


Get Premium ARA-R01 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
28 comments · newest first
SA
Sabrina 11 months ago
Not sure if managed access is enough to restrict object owners.
FR
Franchesca 11 months ago
Definitely A, managed access is key here.
HU
Hubert 11 months ago
Wait, is there really a difference between transient and regular schemas?
EV
Evette 11 months ago
I think D is better, though.
LA
Laurel 11 months ago
Option C is the right choice!
BL
Blair 12 months ago
I feel like "TRANSIENT" is definitely the right choice, but I can't remember if it should be 1 or 7 days for the retention.
KI
Kiley 12 months ago
I'm leaning towards option C, but I can't recall if the data retention time should be 1 or 7 days.
LI
Linwood 12 months ago
I remember practicing a similar question, and I think "WITH MANAGED ACCESS" is key for restricting object owners.
SE
Selma 1 year ago
I think the command needs to include "TRANSIENT" to avoid Fail-safe, but I'm not sure about the data retention part.
LY
Lynda 1 year ago
I feel good about this one. Option D seems to match the requirements - it creates a TRANSIENT schema with MANAGED ACCESS and a data retention time of 7 days, which should meet the criteria of no Fail-safe and restricted object owner access.
CA
Casie 1 year ago
I'm a little confused by the wording of this question. What exactly is "Fail-safe" and how do I know which option doesn't include it? I'll need to review the SQL syntax more carefully.
WI
Willard 1 year ago
Okay, I think I've got this. The key is the "WITH MANAGED ACCESS" clause, which restricts object owners from passing on access to other users. I'm pretty confident option A is the right answer.
RE
Reid 1 year ago
Hmm, I'm a bit unsure about this one. The question is asking for a command that creates a schema without Fail-safe, but I'm not sure which of these options does that. I'll need to double-check the details.
BU
Bulah 1 year ago
This looks like a straightforward SQL question about creating a schema with specific properties. I'll need to carefully read through the options and think about which one best matches the requirements.
DE
Delila 2 years ago
B looks good, but I'm not sure about that 'DATA_RETENTION_TIME_IN_DAYS - 7' part. Feels a little too complicated for my liking.
AB
Abel 2 years ago
↳ replying to Delila
C) create TRANSIENT schema EDW.ACCOUNTING WITH MANAGED ACCESS DATA_RETENTION_TIME_IN_DAYS = 1;
MA
Markus 2 years ago
↳ replying to Delila
B) create schema EDW.ACCOUNTING WITH MANAGED ACCESS DATA_RETENTION_TIME_IN_DAYS - 7;
HA
Harris 2 years ago
↳ replying to Delila
A) create schema EDW.ACCOUNTING WITH MANAGED ACCESS;
FL
Floyd 2 years ago
Hmm, I see your point. But I still think option A) is the best choice because it clearly mentions restricting object owners from passing on access to other users.
RE
Regenia 2 years ago
I disagree, I believe the correct answer is D) create TRANSIENT schema EDW.ACCOUNTING WITH MANAGED ACCESS DATA_RETENTION_TIME_IN_DAYS = 7;
KA
Kaycee 2 years ago
I'm going with D because who doesn't love a good 'Transient' schema? It's like a secret agent for your data!
FL
Floyd 2 years ago
I think the answer is A) create schema EDW.ACCOUNTING WITH MANAGED ACCESS;
GW
Gwenn 2 years ago
C is the correct answer. The TRANSIENT keyword ensures no fail-safe, and the DATA_RETENTION_TIME_IN_DAYS = 7 restricts object owners from passing on access.
LA
Layla 2 years ago
Option A seems like the way to go - it creates the schema with managed access, which is what we need.
EL
Elliot 2 years ago
↳ replying to Layla
Let's go with option A to create the schema without fail-safe and restrict object owners from passing on access.
AN
Anika 2 years ago
↳ replying to Layla
Creating a schema without fail-safe is risky, so it's good that option A includes managed access.
TA
Tamar 2 years ago
↳ replying to Layla
I agree, having managed access is important for security.
ED
Edda 2 years ago
↳ replying to Layla
Option A seems like the way to go - it creates the schema with managed access, which is what we need.
0/2000 characters

Save Cancel