Vous n'êtes pas identifié(e).
- Contributions : Récentes | Sans réponse
Pages : 1
#1 pgAdmin4 » Configuration WSGI sur un serveur Apache » 19/09/2018 15:10:44
- pg_linux
- Réponses : 0
Je fais tourner l'application Web sur une machine virtuelle. Celle-ci sature alors qu'il n'y a que 15 personnes qui travaillent dessus. j'ai dans un premier temps booster la configuration de la MV pour m'apercevoir qu'il n'y avait qu'un CPU qui saturait..
J'ai donc essayé de modifier le paramètre processes (valoriser à 2) dans le fichier virtualhost :
<VirtualHost *:80>
ServerName pgadmin.test.lan
WSGIDaemonProcess pgadmin processes=1 threads=25
WSGIScriptAlias / /usr/share/pgadmin4/web/pgAdmin4.wsgi
<Directory /usr/share/pgadmin4/web>
WSGIProcessGroup pgadmin
WSGIApplicationGroup %{GLOBAL}
Order deny,allow
Allow from all
</Directory>
</VirtualHost>
mais l'application dysfonctionne alors.. Le problème n'est peut-être que lié à ma configuration Apache (j'utilise celle par défaut de Debian). Une solution est de multiplier les applications Web (une Mv par utilisateur), voir de faire de la répartition de charge...
#2 Re : Général » [résolu] postgres_fdw et droits de l'utilisateur local » 11/02/2018 19:27:45
Ok en effet, résolu avec un :
grant select on foreign_table to local_user;
#3 Re : Général » [résolu] postgres_fdw et droits de l'utilisateur local » 11/02/2018 18:19:19
La requête qui provoque l'erreur est de type SELECT ...
Le "create foreign table" a été fait part l'utilisateur postgres
l'utilisateur qui lance la requête est un utilisateur lambda (ça marche pas) et un utilisateur admin (pas postgres, un autre)
Le "CREATE USER MAPPING FOR local_user" ne correspond-t-il pas à donner ce droit à local_user ?
#4 Général » [résolu] postgres_fdw et droits de l'utilisateur local » 11/02/2018 16:33:50
- pg_linux
- Réponses : 4
Bonjour,
j'ai crée un mapping pour un utilisateur local lambda, j'obtiens un "ERREUR: droit refusé pour la relation"
le même mapping pour un utilisateur local ayant des droits admin : nickel
Je serai tenté de déduire que l'utilisateur local doit avoir des droits particuliers; mais je n'en trouve pas mention ici :
https://docs.postgresql.fr/10/postgres-fdw.html
Pages : 1