Qgis+Postgresql - dostęp do kolumn
Witam.
Mam pytanko z pogranicza Qgisa i Postgresqla. Chodzi mi o dostęp przez Qgisa do tabeli w bazie ale nie do wszystkich kolumn. Nadając tabeli poniższe uprawnienie
GRANT SELECT ON TABLE moja_tabela TO public;
chciałbym aby nie wszystkie jej kolumny były widziane w Qgisie.
REVOKE SELECT(niechciana_kolumna) ON moja_tabela FROM public;
nie przynosi zamierzonych rezultatów. Kolumna jest widoczna w Qgisie.
Dodawałem uprawnienie SELECT dla pojedynczych kolumn zamiast na całą tabelę, ale wtedy Qgis nie widzi tabeli w ogóle. Mogę to rozwiązać za pomocą stworzenia widoku, ale chciałbym spytać czy ktoś zna rozwiązanie na poziomie uprawnień Postgresqla?
Ukrycie tabeli w projekcie Qgisa nie wchodzi w rachubę, gdyż każdy użytkownik mógłby sobie tą kolumnę we właściwościach warstwy przywrócić.
Dzięki i pozdrawiam.
Seba
|