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
| passfile | Name of file passwords are stored in |~/.pgpass |
29
29
30
+
31
+
The tables in the file can be read as if they were normal DuckDB tables, but the underlying data is read directly from Postgres at query time.
32
+
33
+
```sql
34
+
D SHOW ALL TABLES;
35
+
┌───────────────────────────────────────┐
36
+
│ name │
37
+
│ varchar │
38
+
├───────────────────────────────────────┤
39
+
│ uuids │
40
+
└───────────────────────────────────────┘
41
+
D SELECT*FROMpostgres_db.uuids;
42
+
┌──────────────────────────────────────┐
43
+
│ u │
44
+
│ uuid │
45
+
├──────────────────────────────────────┤
46
+
│ 6d3d2541-710b-4bde-b3af-4711738636bf │
47
+
│ NULL │
48
+
│ 00000000-0000-0000-0000-000000000001 │
49
+
│ ffffffff-ffff-ffff-ffff-ffffffffffff │
50
+
└──────────────────────────────────────┘
51
+
```
52
+
53
+
For more information on how to use the connector, refer to the [Postgres documentation on the website](https://duckdb.org/docs/extensions/postgres).
54
+
30
55
### AWS RDS IAM Authentication
31
56
32
57
The extension supports AWS RDS IAM-based authentication, which allows you to connect to RDS PostgreSQL instances using IAM database authentication instead of static passwords. This feature automatically generates temporary authentication tokens using the AWS CLI.
-**Environment Variables**: The AWS CLI command inherits environment variables from the parent process, so `AWS_PROFILE`, `AWS_ACCESS_KEY_ID`, `AWS_SECRET_ACCESS_KEY`, `AWS_SESSION_TOKEN`, and `AWS_REGION` will be available to the AWS CLI.
0 commit comments