
Answer-first summary for fast verification
Answer: OWNERSHIP, CREATE
To restore an object in Snowflake, a user must have OWNERSHIP privilege on the object being restored, as restoring is similar to dropping an object in terms of privilege requirements. Additionally, the user must have CREATE privilege on the object type (e.g., TABLE, SCHEMA) in the database or schema where the object will be restored, as restoration involves recreating the object. The community discussion consistently supports BE (100% consensus), with references to Snowflake documentation confirming that OWNERSHIP and CREATE are required. Other options are incorrect: UPDATE and MODIFY are data manipulation privileges not relevant to object restoration, and UNDROP is not a valid privilege in Snowflake's privilege model.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.