Nous utilisons des cookies pour vous garantir la meilleure expérience sur notre site. Si vous continuez à utiliser ce dernier, nous considèrerons que vous acceptez l'utilisation des cookies. J'ai compris ! ou En savoir plus !.
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

Pour sa 21ème année, l’association GeoRezo a toujours besoin de vous !

10€ = 1 mois de frais bancaires ; 15€ = 12 mois de nom de domaine ; 30€ = 1 semaine de location des serveurs …

Faire un don 

Retrouver nos membres bienfaiteurs

#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: 1554

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