In postgres (ich bin auf 9.3.4), für welche Berechtigungen Zeilen zurückgegeben werden müssen
select * from information_schema.schemata
In der 9.3-Dokumentation heißt es "gehören einer derzeit aktivierten Rolle". Bedeutet das, dass der aufrufende Benutzer schemata
die verschiedenen Schemata besitzen muss (oder Teil einer Rolle sein muss, die sie besitzt)?
Später in der 9.5-Dokumentation heißt es in Schemata, auf die "der aktuelle Benutzer Zugriff hat (indem er Eigentümer ist oder über ein Privileg verfügt)".
Das Konto, das derzeit versucht, die Abfrage auszuführen und 0 Zeilen zurückzugewinnen, wurde darauf grant usage on schema
angewendet.
Mit welchen Berechtigungen kann ein Datenbankkonto ein Schema in der Ansicht information_schema.schemata anzeigen?