Message posté par : zak_geom34 (thibautduvanel2(a)hotmail.fr)
----------------------------------------
Bonjour à tous,
Je dois administrer une base de données (postgresql + cartouche spatiale postgis).
Les utilisateurs de cette base de données modifient et créent des entités au sein des
tables de la bdd en travaillant sur des vues dans QGIS.
Des déclencheurs de fonction sont associés à certaines tables. Lors de la création
d'entités (ou l'ajout de ligne) au sein de ces tables, certains attributs sont
remplis automatiquement grâce aux fonctions appelées par ces déclencheurs.
Pour l'instant, tous les utilisateurs se connectent à la base de données depuis le
client (qgis) en utilisant un profil super-utilisateur, pratique que je trouve
dangereuse.
Je cherche donc à créer différents groupes de rôles, auxquels je souhaite accorder
différents droits selon ce que les utilisateurs ont à faire avec la base de données.
Ma question étant la suivante : Dois-je, en plus des droits de sélection, mise à jour,
etc... sur les tables concernées, accorder le droit "EXECUTE" aux utilisateurs
sur chacune des fonctions appelée lors de la création ou mise à jour d'une entité dans
une table ?
Merci d'avance à quiconque trouvera le temps de me répondre.
----------------------------------------
Le message est situé
https://georezo.net/forum/viewtopic.php?pid=339559#p339559
Pour y répondre : donnees(a)ml.georezo.net ou reply de votre messagerie
Pour vous désabonner connectez-vous sur le forum puis Profil / Abonnement
--
Association GeoRezo - le portail géomatique
https://georezo.net