Skip to content

Commit f2468c8

Browse files
authored
Merge pull request #8137 from segmentio/DOC-1306
Add info note about Snowflake password only deprecation [DOC-1306]
2 parents ae80f41 + e7ad160 commit f2468c8

File tree

2 files changed

+5
-2
lines changed

2 files changed

+5
-2
lines changed

src/connections/reverse-etl/reverse-etl-source-setup-guides/snowflake-setup.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -14,7 +14,7 @@ At a high level, when you set up Snowflake for Reverse ETL, the configured user/
1414
> If you have an existing dbt account with a Git repository, you can use [Segment's dbt extension](/docs/segment-app/extensions/dbt/) to centralize model management and versioning, reduce redundancies, and run CI checks to prevent breaking changes.
1515
1616
## Set up guide
17-
Follow the instructions below to set up the Segment Snowflake connector. Segment recommends you use the `ACCOUNTADMIN` role to execute all the commands below, and that you create a user that authenticates with an encrypted key pair.
17+
Follow the instructions below to set up the Segment Snowflake connector. Segment recommends you use the `ACCOUNTADMIN` role to execute all the commands below, and that you create a user that authenticates with an encrypted key pair. Snowflake plans to deprecate password-only authentication starting August 2026. Learn more in the [Snowflake docs](https://docs.snowflake.com/en/user-guide/security-mfa-rollout){:target="_blank"}.
1818

1919
> info ""
2020
> Segment has a Terraform provider, powered by the Public API, that you can use to create a Snowflake Reverse ETL source. See the [segment_source (Resource)](https://registry.terraform.io/providers/segmentio/segment/latest/docs/resources/source){:target="_blank”} documentation for more information.

src/connections/storage/catalog/snowflake/index.md

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -91,6 +91,9 @@ GRANT CREATE SCHEMA ON DATABASE "SEGMENT_EVENTS" TO ROLE "SEGMENT";
9191

9292
Create the user that Segment uses to connect to your warehouse. You can create a user that authenticates with a key pair.
9393

94+
> info ""
95+
> Snowflake plans to deprecate password-only authentication starting August 2026. Learn more in the [Snowflake docs](https://docs.snowflake.com/en/user-guide/security-mfa-rollout){:target="_blank"}.
96+
9497
To create a user that authenticates with a key pair:
9598
1. Create the user and assign it a key pair by following the instructions in the [Snowflake docs](https://docs.snowflake.com/en/user-guide/key-pair-auth){:target="_blank"}.
9699
2. Create a new user by executing the following SQL command, replacing the public key value with the key you previously generated.
@@ -140,7 +143,7 @@ To connect Snowflake to Segment:
140143
* Warehouse: The warehouse in your Snowflake account that Segment uses to run SQL
141144
* Username: The Snowflake user that Segment uses to run in your warehouse
142145
* Authentication
143-
* Private key: View Snowflake’s key pair set up doc.You can upload .p8 file format. Key length must be at least 2048-bit. An encrypted key is recommended but not required.
146+
* Private key: View Snowflake’s key pair set up doc. You can upload in .p8 file format. Key length must be at least 2048-bit. An encrypted key is recommended but not required.
144147
4. Test your connection.
145148
5. Click **Save**.
146149

0 commit comments

Comments
 (0)