Zajrzałem do dokumentacji GRANT
Found here i próbowałem sprawdzić, czy jest wbudowana funkcja, która pozwala mi spojrzeć na poziom dostępności mam w bazach danych. Oczywiście istnieje:Sprawdź dostęp Postgres dla użytkownika
\dp
i \dp mytablename
Ale to nie pokazuje, co moje konto ma dostęp. Chciałbym zobaczyć WSZYSTKIE stoły, do których mam dostęp. Czy ktoś może mi powiedzieć, czy istnieje polecenie, które może sprawdzić mój poziom dostępu w Postgresie (czy mam uprawnienia SELECT
, INSERT
, DELETE
, UPDATE
)? A jeśli tak, to co to za przykazanie?
'\ du' ?, lub kwerendy tabeli grantów w information_schema bezpośrednio. –
Dzięki, że tego szukałem. – ryekayo