You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: src/connections/reverse-etl/reverse-etl-source-setup-guides/postgres-setup.md
+7-1
Original file line number
Diff line number
Diff line change
@@ -40,4 +40,10 @@ To set up Postgres with Reverse ETL:
40
40
41
41
* Give the `segment` user write permissions for the Segment managed schema (`__SEGMENT_REVERSE_ETL`), which keeps track of changes to the query results.
42
42
43
-
After you've successfully added your Postgres source, [add a model](/docs/connections/reverse-etl/setup/#step-2-add-a-model) and follow the rest of the steps in the Reverse ETL setup guide.
43
+
After you've successfully added your Postgres source, [add a model](/docs/connections/reverse-etl/setup/#step-2-add-a-model) and follow the rest of the steps in the Reverse ETL setup guide.
44
+
45
+
### How to use the same user for a Postgres destination and Reverse ETL source
46
+
If you’re using the same database user for both a Segment [Postgres warehouse destination](/docs/connections/storage/catalog/postgres/) (where Segment writes data into Postgres) and Reverse ETL source (where Segment reads data from Postgres), make sure the user has:
47
+
- SELECT or READ access on all source tables for Reverse ETL
48
+
- CREATE SCHEMA `__SEGMENT_REVERSE_ETL` permission (or ability to use an existing schema)
49
+
- INSERT, UPDATE, and DELETE permissions on tables within `__SEGMENT_REVERSE_ETL`
0 commit comments