Authorize Snowflake

Authorize your Snowflake Data Warehouse and sync data with Stacksync

Connect Snowflake on Stacksync in less than two minutes

To follow this tutorial, the (human user) Snowflake account needs the SECURITY_ADMIN and ACCOUNTADMIN. Read more here.

1. Select Snowflake in the Create Sync page in Stacksync.

2. Copy the user public key for the next steps

3. Run the setup script in Snowflake

Create a new Snowflake user (see the next section to reuse an existing Snowflake user)

Copy the following script to create a new user with the necessary permissions. In the SECTION TO EDIT, enter the following values:

  • warehouse_name

  • database_name

  • schema_name

  • rsa_public_key

Use an existing Snowflake user

You can simply set the rsa_public_key for an existing user (make sure the user type is set to service).

4. Find the credentials for your Snowflake instance.

Note the database name, schema name, and account identifier.

Account Identifier uniquely identifies a Snowflake account within your organization. It is a combination of your organization name and account name. It can be found in the Snowflake web interface in the Account Details section.

Learn More

Once copied, paste this information in the Stacksync connection screen.

5. Enter the credentials for Snowflake and Click Authorize App.

That's it! πŸŽ‰

Last updated