Key Pair Authentication Support for Snowflake Destination
- free
- growth
- enterprise
less than a minute
- Date: Jun 20, 2024
RudderStack now supports Snowflake’s key pair authentication mechanism while setting up your Snowflake destination. You can now configure a key pair in Snowflake and use the private key for user authentication.
Snowflake’s key pair authentication mechanism leverages a 2048-bit RSA key pair and offers better security over basic authentication (username + password).
To use this feature:
- Set up a key pair in Snowflake.
- Toggle on the Use Key Pair Authentication setting in the RudderStack dashboard.
- Specify the entire contents of the private key, including the delimiters (
BEGIN RSA PRIVATE KEYandEND RSA PRIVATE KEY). - If the private key is encrypted, specify the passphrase used for encryption. Otherwise, leave it blank.

See the Snowflake destination documentation for more information on this feature.