Ocena wątku:
  • 0 Głosów - 0 Średnio
  • 1
  • 2
  • 3
  • 4
  • 5
Qgis+Postgresql - dostęp do kolumn
17-01-2013, 16:02,
#1
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
22-01-2013, 12:39, (Ten post był ostatnio modyfikowany: 22-01-2013, 12:40 {2} przez sebaq.)
#2
RE: Qgis+Postgresql - dostęp do kolumn
Chyba w/w sposób w Postgresie nie ma zastosowania. Gdzieś znalazłem informację, że właśnie widoki mają służyć do ukrywania struktury bazy danych. Dobrze, że Qgis je już obsługuje Smile
Czyli musimy zrobić:

CREATE VIEW widok AS SELECT kolumny, które, chcemy, wyświetlić FROM tabela;

Pozdrawiam.


Podobne wątki
Wątek: Autor Odpowiedzi: Wyświetleń: Ostatni post
Exclamation Dostęp do użytkownika i przedrostka tabeli Karoluss96 3 1 974 03-08-2022, 10:31
Ostatni post: xmaziax
  Kopiowanie kolumn między warstwami magdalen_r 2 2 925 21-02-2022, 15:50
Ostatni post: magdalen_r
  QGIS Postgresql Postgis - przybliżenie kamilwydra 5 3 975 23-11-2021, 02:05
Ostatni post: gsienko
  łączenie kolumn z atrybutami tekstowymi i liczbowymi Mazur 2 10 511 12-12-2016, 17:45
Ostatni post: Mazur
  qgis 2.2 eksport bazy postgresql do "ESRI shapefile" dstroj 0 14 369 19-08-2014, 13:08
Ostatni post: dstroj
  Qgis+Postgis - współbieżny dostęp do danych sebaq 2 20 608 03-12-2012, 11:33
Ostatni post: sebaq
  Usuwanie kolumn z tabeli atrybutów prometeusz_f 2 19 728 08-05-2012, 12:12
Ostatni post: prometeusz_f
  Usuwanie kolumn z tabel SpatiaLite tomalos 1 11 936 04-01-2012, 19:12
Ostatni post: rob3rt
  Usuwanie kolumn w SHP sebaq 3 17 748 08-03-2011, 15:04
Ostatni post: sebaq
  shp i nazwy kolumn >10 znaków Rayo 4 21 510 17-12-2010, 00:32
Ostatni post: borys

Skocz do: