PostgreSQL La base de donnees la plus sophistiquee au monde.

Forums PostgreSQL.fr

Le forum officiel de la communauté francophone de PostgreSQL

Vous n'êtes pas identifié(e).

#1 05/02/2016 18:32:04

Simon Eric
Membre

Télécharger la base donnée à partir d'un serveur distant

Bonjour tout le monde,
je me connecte en ssh à un serveur distant pour télécharger une base de données. Voici la procedure et le message d'erreur:




eric@eric-X550LD:~/work/rails_app/moods_lemonway$ ssh root@test.moneytogoods.comroot@test.moneytogoods.com's password:
Linux moneytogoods.com 2.6.32-042stab111.12 #1 SMP Thu Sep 17 11:38:20 MSK 2015 x86_64

The programs included with the Debian GNU/Linux system are free software;
the exact distribution terms for each program are described in the
individual files in /usr/share/doc/*/copyright.

Debian GNU/Linux comes with ABSOLUTELY NO WARRANTY, to the extent
permitted by applicable law.
You have mail.
Last login: Fri Feb  5 16:48:02 2016 from 185.57.221.77
root@moneytogoods:~# pg_dump moods_lemonway_staging > the_backup.sql
pg_dump: [programme d'archivage (db)] la connexion à la base de données « moods_lemonway_staging » a échoué : FATAL:  le r?le << root >> n'existe pas
root@moneytogoods:~#



Cela peut etre du à quoi?
Merci d'avance pour l'aide

Hors ligne

#2 05/02/2016 19:02:15

edlm
Membre

Re : Télécharger la base donnée à partir d'un serveur distant

Bonjour,


c'est parce qu'à défaut d'indication le client psql se connecte sous le nom d'utilisateur sous lequel vous le lancer (ici root). Et visiblement cet utilisateur n'existe pas pour le serveur PostgreSQL
(PostgreSQL a sa propres liste d'utilisateurs, il n'y a pas obligatoirement correspondance avec la liste des utilisateurs système).


Vous devez vous connecter sous le nom d'un utilisateur au sens PostgreSQL qui a les droits de connexion sur la base de données cible. Avec psql vous indiquez cet utilisateur avec l'option -U.


Vous devriez lire un peu la doc sur le sujet. Un man psql vous aidera également.


Éric

Hors ligne

Pied de page des forums