Temat: Uprawnienia
chciałbym "ukryć" niektóre tabele, funkcje, sekwencje itp przed użytkownikami którzy nie mogą mieć do nich dostępu. Utworzyłem sobie użytkownika test który w zasadzie nic nie może
CREATE ROLE test LOGIN
NOSUPERUSER NOINHERIT NOCREATEDB NOCREATEROLE
mam w baza2 schemat o nazwie ustawienia i "odebrałem" użytkownikowi test dostępu do schematu ustawienia
REVOKE ALL PRIVILEGES ON SCHEMA USTAWIENIA FROM test
ale jak odpalam pgAdmina i loguję się na konto test to co prawda nie mogę podejrzeć danych w tabelach ale cała struktura tabel, funkcji itp jest widoczna. Czy nie da się tego jakoś schować żeby nie było widoczne dla użytkowników którzy nie mają tego oglądać?