# Querying Snowflake Data

**Prerequisites**:

* [Snowflake integration configured with Immuta](https://documentation.immuta.com/2024.2/data-and-integrations/snowflake/how-to-guides/enterprise)
* [Snowflake tables registered as Immuta data sources](https://documentation.immuta.com/2024.2/data-and-integrations/registering-metadata/register-data-sources/query-backed-tutorial)

## Query data with Snowflake table grants

1. Execute the `USE SECONDARY ROLES ALL` command or change your role to the [table grants role](https://documentation.immuta.com/2024.2/data-and-integrations/snowflake/reference-guides/table-grants-overview#table-grants-role).
2. Query the data as you normally would in Snowflake.

   ```sql
   SELECT * FROM emp_basic LIMIT 100;
   ```

## Query data without Snowflake table grants

**Prerequisite**: Users have been granted `SELECT` privileges on all or relevant Snowflake tables

Query the data as you normally would in Snowflake:

```sql
SELECT * FROM emp_basic LIMIT 100;
```
