Ich habe in der Dokumentation für GRANT
Found here gesucht und ich habe versucht, um zu sehen, ob es eine integrierte Funktion, die mich sehen lassen kann, welche Ebene der Zugänglichkeit habe ich in Datenbanken. Natürlich gibt es:Überprüfen Sie Postgres Zugriff für einen Benutzer
\dp
und \dp mytablename
Aber dies zeigt nicht, was den Zugriff auf mein Konto hat. Ich möchte ALLE Tische sehen, auf die ich Zugriff habe. Kann mir jemand sagen, ob es einen Befehl gibt, der mein Zugriffsrecht in Postgres überprüfen kann (ob ich SELECT
, INSERT
, DELETE
, UPDATE
Privilegien habe)? Und wenn ja, was wäre das für ein Befehl?
'\ du' ?, oder die Zuschüsse Tabelle in information_schema direkt abfragen. –
Danke, das, was ich gesucht habe. – ryekayo