grant n8n postgres user permissions for public schema

This commit is contained in:
Roger Oriol
2026-01-24 12:16:54 +01:00
parent aff5115167
commit ae3c352f7a

View File

@@ -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
fi