Key pair authentication
Matillion currently ships with support for both single-factor password and key pair authentication mechanisms to Snowflake. Single-factor password support will be removed in a future update and users should edit their projects and environments to use Snowflake key pair authentication as soon as possible. To start using key pair authentication:- Log in to your account.
- In the left navigation, click .
- Click the name of the project you wish to set up Snowflake key pair authentication for. This must be a Snowflake project.
- Click Environments.
- Click the three dots … for the environment where you wish to edit the connection to Snowflake.
- Click Edit environment.
- On the Edit Snowflake credentials page, ensure that Credentials type is set to Key pair.
- The fields to complete next depend on whether your configuration is Full SaaS or Hybrid SaaS. Read Key pair for more information.
Streaming pipelines
If you have streaming pipelines connected to a Snowflake destination, you should edit the connection details to use key pair authentication rather than a single-factor password.- Log in to your account.
- In the left navigation, click .
- Click the name of the project that holds the Streaming pipeline you wish to set up Snowflake key pair authentication for. This must be a Snowflake project.
- Click Streaming.
- Locate the Streaming pipeline to edit and then click the three dots … → Edit.
- Navigate through Edit Streaming pipeline and configure a valid key pair authentication connection. Read Snowflake destination connection for more information.
- Click Save pipeline.

