Snowflake Key Pair Authentication Support for Profiles
- enterprise
less than a minute
- Date: Jul 4, 2024
RudderStack now supports Snowflake’s key pair authentication mechanism while setting up your Profiles connection. 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.
- Create a warehouse connection to allow Profiles Builder (PB) to access your data by running the
pb init connectioncommand. - In the subsequent setup, enter y (yes) for Do you want to use key-pair authentication.
- Enter the file path containing the private key.
- If the private key is encrypted, specify the Private Key Passphrase used for encryption.
- Continue with the rest of the warehouse connection setup.
See the Profiles CLI Setup guide for more information.