From 3ff6054123d21fe4c6527b1d5527bbd17275b79b Mon Sep 17 00:00:00 2001 From: Jim Dowling Date: Sat, 25 Jul 2026 03:44:31 +0200 Subject: [PATCH] [HWORKS-2807] Append - fix loadtests and connectors https://hopsworks.atlassian.net/browse/HWORKS-2807 Snowflake is removing single-factor password sign-ins, so the account password behind the Snowflake data source stops working. A programmatic access token (PAT) takes its place. PATs need the password field: the connector token field renders authenticator=oauth, which Snowflake rejects for PATs with 390303, and the JDBC driver behind the Spark connector has no PAT authenticator. The password auth method is therefore relabelled rather than removed, keeping PAT support available. Update step 04 of the Snowflake data source creation guide to match the relabelled authentication options. Signed-off-by: Jim Dowling Co-Authored-By: Claude Opus 5 (1M context) --- docs/user_guides/fs/data_source/creation/snowflake.md | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/docs/user_guides/fs/data_source/creation/snowflake.md b/docs/user_guides/fs/data_source/creation/snowflake.md index cdd9ddbc84..7b6ea9ad50 100644 --- a/docs/user_guides/fs/data_source/creation/snowflake.md +++ b/docs/user_guides/fs/data_source/creation/snowflake.md @@ -75,7 +75,10 @@ Start by giving it a **name** and an optional **description**. 01. Select "Snowflake" as storage. 02. Specify the hostname for your account in the following format `.snowflakecomputing.com` or `https://-.snowflakecomputing.com`. 03. Login name for the Snowflake user. -04. **Authentication** Choose between user account Password, Token or Private Key options. +04. **Authentication** Choose between Password / Programmatic Access Token (PAT), Token or Private Key options. + Snowflake is removing single-factor password sign-ins, so supply a programmatic access token (PAT) in the + Password / PAT field rather than an account password. The Token option accepts OAuth access tokens only and + rejects a PAT with `390303 Invalid OAuth access token`. In case of private key, upload your snowflake user Private Key file and set Passphrase if applicable. 05. The warehouse to connect to. 06. The database to use for the connection.