Pas trop de rapport avec les bases de données, mais au moment où la NASA confirme avoir trouvé de l'eau sur Mars, Ridley Scott - un de mes réal préférés - nous offre les premières image de son dernier long métrage
mercredi 30 septembre 2015
mercredi 23 septembre 2015
Mémo PostGreSQL-PostGis
Mémo des principales commandes PostgreSQL
Créer un utilisateur PostgreSQL
1- Création de l'utilisateur + attribution mdp
CREATE USER mon_utilisateur WITH ENCRYPTED PASSWORD 'UnMotDePasseQuiDéchire';
2- Autoriser l'user à se connecter à une base spécifique (existante)
GRANT CONNECT ON DATABASE LaBase TO mon_utilisateur;
3- Droits génériques : accès au schéma public
REVOKE ALL ON SCHEMA public FROM mon_utilisateur;
GRANT USAGE ON SCHEMA public TO mon_utilisateur; GRANT SELECT ON ALL TABLES IN SCHEMA public TO mon_utilisateur; GRANT SELECT ON ALL SEQUENCES IN SCHEMA public TO mon_utilisateur; ...
4- Ajuster les droits spécifiques d'un utilisateur
REVOKE ALL ON ALL TABLES IN SCHEMA mon_schéma FROM mon_utilisateur ;
GRANT SELECT ON ALL TABLES IN SCHEMA mon_schéma TO mon_utilisateur ;
En préparation :
Créer une base de données PostGresqllundi 21 septembre 2015
PostGreSQL/PostGIS Broken Package - liblwgeom-2.1.7
Retour d’expérience sur un problème de mise à jour PostGreSQL-9.3/PostGIS-2.1 sur debian.
Si vous êtes confronté à un problème avec la librairie
liblwgeom-2.1.7
lors de la mise à jour de PostGreSQL(9.3)PostGIS(2.1) depuis le dépôt officiel, voici une solution rapide et efficace. Attention, cette méthode impose l’arrêt de votre serveur de base de données.
Lors de la mise à jour de PostGreSQL (9.3) et PostGIS (2.1), c'est à dire des paquets :
liblwgeom-2.1.8 postgis postgis-doc postgresql-9.3-postgis-2.1 postgresql-9.3-postgis-scripts
vous pouvez être confronté à l'erreur suivante :
/var/cache/apt/archives/liblwgeom-2.1.8_2.1.8+dfsg-1.pgdg14.04+1_amd64.deb:
trying to overwrite '/usr/lib/liblwgeom-2.1.8.so', which is also in
package liblwgeom-2.1.7 2.1.8+dfsg-1~95.git18216c0.pgdg14.04+1
La librairie
liblwgeom-2.1.8
ne peut être installée car la version précédente(2.1.7)
ne peut être désinstallée.Tenter de la désinstaller, n'est pas la meilleur solution à cause des dépendances :
# apt-get remove liblwgeom-2.1.7
Par contre, voici ce qui fonctionne :
# Arrêt du serveur
service postgresql stop
#Suppression du paquet incriminé, sans prendre en compte des dépendances
dpkg -r liblwgeom-2.1.7
# Correction et poursuite de l'installation précédente
#
Fix Broken Package
apt-get -f install
# Restart du serveur
service postgresql start
Tout est rentré dans l'ordre !
Origine de la solution : http://askubuntu.com/questions/675347/postgis-broken-package-unmet-dependencies-liblwgeom-2-1-8
Inscription à :
Articles (Atom)