
Answer-first summary for fast verification
Answer: Prevent the user from executing additional queries.
According to Snowflake's documentation and the community discussion consensus, when a user-level network policy is assigned to a user who is already logged into Snowflake, and the user's current IP address does not match the policy rules, Snowflake prevents the user from executing any further queries. This is explicitly stated in Snowflake's documentation and confirmed by multiple community members with upvoted comments. Option C is correct because it directly addresses the immediate action Snowflake takes - preventing query execution. Option A (logging out) is incorrect because the user remains logged in but cannot execute queries. Option B (deactivating the policy) is incorrect as Snowflake doesn't automatically modify the policy. Option D (allowing continuation) is incorrect as it contradicts the security enforcement mechanism.
Author: LeetQuiz Editorial Team
Ultimate access to all questions.
No comments yet.
If a user is actively logged into Snowflake and a user-level network policy is then assigned to them, what is the outcome if the user's current IP address does not comply with the rules of that newly assigned policy?
A
Log the user out.
B
Deactivate the network policy.
C
Prevent the user from executing additional queries.
D
Allow the user to continue until the session or login token expires.