Re: PostgreSQL/Postgis : rendre visible les vues mais PAS les tables ?

From: Guillaume Lelarge <guillaume(at)lelarge(dot)info>
To: Olivier GENTRIC <olivier(dot)gentric(at)gmail(dot)com>
Cc: celati Laurent <laurent(dot)celati(at)gmail(dot)com>, pgsql-fr-generale <pgsql-fr-generale(at)postgresql(dot)org>
Subject: Re: PostgreSQL/Postgis : rendre visible les vues mais PAS les tables ?
Date: 2022-04-04 19:23:37
Message-ID: CAECtzeVze633aKN9MtBb2oNVFqs8KcbDN4YrNZ+MJkAvDDM9HA@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-fr-generale

Le lun. 4 avr. 2022 à 18:21, Olivier GENTRIC <olivier(dot)gentric(at)gmail(dot)com> a
écrit :

> Bonjour,
>
> En créant un rôle dédié qui ne donne accès qu'aux vues et non aux tables
> du schéma concerné.
> Sinon et en solution alternative, créer un schéma spécifique pour les
> vues.
>
>
Je ne vois pas en quoi ça répond à la question initiale. Les tables seront
toujours visibles. Pas lisibles, certes, mais visibles, toujours.

Cordialement
>
> Le lun. 4 avr. 2022 à 15:09, celati Laurent <laurent(dot)celati(at)gmail(dot)com> a
> écrit :
>
>> Bonjour,
>>
>> Je travaille avec Postgresql 13, Postgis et qgis (client bureautique pour
>> visualiser la donnée SIG spatiale).
>>
>> J'importe des fichiers shapefile dans des tables au sein d'une base de
>> données unique, dans différents schemas. Lors de chaque import de shp, une
>> nouvelle table est générée : chaque fichier shp importé génère une nouvelle
>> création de table. On peut dire que c'est l'approche d'import la plus
>> simple qu'on pourrait appeler, import "entrepot de données".
>>
>> A partir de c'est tables, j'aimerais créer des vues afin de restructurer
>> la donnée, filtrer les champs utiles. Dans un but de mettre à disposition
>> ces vues aux utilisateurs via qgis.
>>
>> Pour valider cette stratégie, il y a un point dur à résoudre. C'est que
>> in fine je souhaite que les utilisateurs, sous qgis, voient uniquement les
>> vues. Je ne souhaite PAS qu'ils voient les tables.
>>
>> Sauriez vous si il est possible, au sein d'une même BDD, au sein de
>> plusieurs schemas, de rendre par defaut visible les vues aux utilisateurs.
>> Et de rendre les tables NON visibles ?
>>
>> Pour info
>>
>> Un grand merci pour votre aide.
>>
>
>
> --
> *Olivier GENTRIC*
>
> *Mob : 06.67.49.53.47*
> *Mail : olivier(dot)gentric(at)gmail(dot)com <olivier(dot)gentric(at)gmail(dot)com>*
>

--
Guillaume.

In response to

Browse pgsql-fr-generale by date

  From Date Subject
Next Message Damien Clochard 2022-04-19 07:20:02 PG Day France 2022 : Appel à Oratrices et Orateurs
Previous Message Olivier GENTRIC 2022-04-04 16:21:30 Re: PostgreSQL/Postgis : rendre visible les vues mais PAS les tables ?