Requête en ligne de commande (pgsql)

Résolu/Fermé
guim33 - 8 févr. 2012 à 22:23
 guim33 - 8 févr. 2012 à 23:28
Bonjour,

J'utilise POSTgreSQL comme SGBD.

J'ai codé un script bash qui permet de préparer des transactions dans un fichier sql.
Ensuite j'aimerais pourvoir importer ce fichier grâce à une commande

Pour cela, j'effectue:
psql <base> <user> -q -f "$FICHIER_SQL"

Le seul problème c'est que je dois ensuite taper mon mot de passe.
Est-il possible d'effectuer la même commande en entrant directement mon mot de passe en paramètre de la commande?

Genre: psql <base> <user> <mot de passe> -q -f "$FICHIER_SQL"

Ce script est censé s'exécuter sans intervention humaine.
Merci d'avance

A voir également:

1 réponse

J'ai trouvé réponse à ma question.
http://docs.postgresqlfr.org/8.4/libpq-pgpass.html
0