From: | "Andreas Kretschmer - internet24 GmbH" <kretschmer(at)internet24(dot)de> |
---|---|
To: | <m(dot)achtzehn-lst(at)cui(dot)de>, <pgsql-de-allgemein(at)postgresql(dot)org> |
Subject: | AW: [pgsql-de-allgemein] View schemaübergreifend - muss der Eigentümer der View Superuser sein damit die View funktioniert= |
Date: | 2014-02-25 09:51:36 |
Message-ID: | 021101cf320f$2c873370$85959a50$@internet24.de |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-de-allgemein |
> -----Ursprüngliche Nachricht-----
> Von: pgsql-de-allgemein-owner(at)postgresql(dot)org [mailto:pgsql-de-allgemein-
> owner(at)postgresql(dot)org] Im Auftrag von Michael Achtzehn
> Gesendet: Dienstag, 25. Februar 2014 10:15
> An: pgsql-de-allgemein(at)postgresql(dot)org
> Betreff: Re: [pgsql-de-allgemein] View schemaübergreifend - muss der
> Eigentümer der View Superuser sein damit die View funktioniert=
>
> Am 24.02.2014 20:25, schrieb Andreas Kretschmer:
> > Michael Achtzehn <m(dot)achtzehn-lst(at)cui(dot)de> wrote:
> >
> >> Hallo,
> >> ich habe hier eine Datenbank mit vielen Schemen, die über den Import
> von
> >> Teilmengen aus anderen Datenbanken entstanden ist (über längere Zeit
> und
> >> durch verschiedene Projektbearbeiter). Dadurch sind die Eigentümer
> und
> >> Benutzerverhältnisse leider etwas inkonsistent.
> >>
> >> In der DB gibt es Views die Tabellen aus anderen Schemen verwenden.
> >>
> >> Diese funktionieren nur, wenn der Eigentümer der View Superuser ist.
> Ist
> >> das richtig so oder liegt der Fehler woanders?
> > Superuser ist definitiv nicht nötig, der Aufrufer braucht nur
> Leserechte
> > auf allen zugrunde liegenden Tabellen.
> >
> >
> So ist es eigentlich auch. Angemeldet bis ich als postgres, OWNER der
> View ist ein anderer User, nur wenn ich diesen zum Superuser mache
> funktioniert die View, dieser User hat aber Leserechte auf alle
> notwendigen Tabellen. Sehr seltsam …
Beachte noch den Zusatz von Rolf zu meiner Antwort.
From | Date | Subject | |
---|---|---|---|
Next Message | Michael Achtzehn | 2014-02-25 10:14:59 | Re: [pgsql-de-allgemein] AW: [pgsql-de-allgemein] View schemaübergreifend - muss der Eigentümer der View Superuser sein damit die View funktioniert= |
Previous Message | Michael Achtzehn | 2014-02-25 09:14:56 | Re: View schemaübergreifend - muss der Eigentümer der View Superuser sein damit die View funktioniert= |