SERVICE connections must authenticate with Key Pair authentication.
In late 2024, Snowflake introduced a new TYPE property for the USER object. The value determines permitted authentication methods and will become progressively stricter throughout 2025 and 2026. The value can be null, HUMAN, SERVICE, or LEGACY_SERVICE.
Understanding your current connection configuration
You can check your user’s configuration with:Check user config
TYPE of null is treated like HUMAN, and single factor password authentication will eventually be deprecated.
Action required if:
TYPEisnullorHUMAN: Apply either the long-term or temporary fix.RSA_PUBLIC_KEYis set andTYPEisSERVICE: No action needed.
Long term fix: update to key pair authentication
Step 1: Set the RSA public key (which Prequel provides):Set public key
Set user type
Temporary fix: use LEGACY_SERVICE type
As a short-term workaround, you can set:Set legacy service type
LEGACY_SERVICE users will be deprecated starting in August 2026.