From ae3c352f7a6d0d32a0d797092aab732e4e2c8aac Mon Sep 17 00:00:00 2001 From: Roger Oriol Date: Sat, 24 Jan 2026 12:16:54 +0100 Subject: [PATCH] grant n8n postgres user permissions for public schema --- n8n/postgres-configmap.yaml | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/n8n/postgres-configmap.yaml b/n8n/postgres-configmap.yaml index cfdac0e..3222a3d 100644 --- a/n8n/postgres-configmap.yaml +++ b/n8n/postgres-configmap.yaml @@ -11,7 +11,9 @@ data: psql -v ON_ERROR_STOP=1 --username "$POSTGRES_USER" --dbname "$POSTGRES_DB" <<-EOSQL CREATE USER "${POSTGRES_NON_ROOT_USER}" WITH PASSWORD '${POSTGRES_NON_ROOT_PASSWORD}'; GRANT ALL PRIVILEGES ON DATABASE ${POSTGRES_DB} TO "${POSTGRES_NON_ROOT_USER}"; + GRANT ALL ON SCHEMA public TO "${POSTGRES_NON_ROOT_USER}"; + ALTER SCHEMA public OWNER TO "$POSTGRES_USER"; EOSQL else echo "SETUP INFO: No Environment variables given!" - fi \ No newline at end of file + fi