banniere

Le portail francophone de la géomatique


Toujours pas inscrit ? Mot de passe oublié ?
Nom d'utilisateur    Mot de passe              Toujours pas inscrit ?   Mot de passe oublié ?

Annonce

Rencontres QGIS 2025

L'appel à participation est ouvert jusqu'au 19 janvier 2025!

#1 Thu 31 August 2023 10:45

image95
Participant assidu
Date d'inscription: 6 Sep 2014
Messages: 257

postgresql/postgis : donner droits édition uniquement sur un champ ?

Bonjour,
Je souhaite pouvoir donner pour un rôle de connexion la permission d'éditer une table sur uniquement un champ spécifique. Sauriez vous comment faire ?
Merci bien.

Hors ligne

 

#2 Thu 31 August 2023 13:01

Nicolas Ribot
Membre
Lieu: Toulouse
Date d'inscription: 9 Sep 2005
Messages: 1553

Re: postgresql/postgis : donner droits édition uniquement sur un champ ?

Bonjour,

Avec la commande SQL grant (https://www.postgresql.org/docs/16/sql-grant.html, cette partie par ex

GRANT { { SELECT | INSERT | UPDATE | REFERENCES } ( column_name [, ...] )
    [, ...] | ALL [ PRIVILEGES ] ( column_name [, ...] ) }
    ON [ TABLE ] table_name [, ...]
    TO role_specification [, ...] [ WITH GRANT OPTION ]
    [ GRANTED BY role_specification ]

Nicolas

Hors ligne

 

Pied de page des forums

Powered by FluxBB