Snowflake anomalous querying of data by user

This rule is part of a beta feature. To learn more, contact Support.

Goal

Detect anomalous amount of data queried by a user account in your Snowflake environment.

Strategy

This rule allows you to detect when an account queries a anomalous amount of data in Snowflake.

Triage and response

  1. Inspect the logs to identify the user or service account and the table accessed.
  2. Investigate whether that user role is expected to access the specific table.
  3. Reach out to user if there are no signs of compromise and validate business use case.
  4. If there are signs of compromise, disable the user and rotate credentials.