PnX-SI / TaxHub

Application de gestion des taxons
GNU General Public License v3.0
24 stars 31 forks source link

Propriétaire des tables bdc #249

Open lpofredc opened 4 years ago

lpofredc commented 4 years ago

L'installation des tables BDC Statut sont faites par l'utilisateur postgres probablement pour des questions de droits pour la commande COPY; ce qui rend ces tables non consultables par les autres utilisateurs non superuser.

Il faudrait, soit changer le propriétaire de ces tables, (généralement geonatadmin), soit donner à geonatadmin les droits de COPY (se fait en faisant la requête suivante):

GRANT pg_read_server_files, pg_write_server_files, pg_execute_server_program TO mon_user
;
camillemonchicourt commented 4 years ago

OK vu ici : https://github.com/PnX-SI/TaxHub/blob/master/data/inpn/data_inpn_taxhub.sql#L290 Et lancé avec postgres ici : https://github.com/PnX-SI/TaxHub/blob/master/install_db.sh#L86

Dans ce même fichier, on copie aussi d'autres données (Taxref, anciens statuts...) mais pas de soucis pour ceux-là ?

Il faudrait voir comment on fait ça par ailleurs, car on a différentes approches sur le sujet...

amandine-sahl commented 3 months ago

A fermer ??