Table des matières

PostgreSQL : Généralités


Executer un fichier SQL

psql -U username -W -d myDataBase -a -f myInsertFile

Voir le nombre de connexions actives

SELECT *
FROM pg_stat_activity
WHERE datname = 'mydatabasename'

Gérer les accès au serveur de bases de données

Fichier de config (situé dans $PGDATA)

USER
postgres@serveur:/data/Postgres> vi pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD # “local” is for Unix domain socket connections only local all all ident # IPv4 local connections: host all all 127.0.0.1/32 ident host all all 0.0.0.0 0.0.0.0 md5 host all all 10.2.1.0 255.255.255.0 trust # IPv6 local connections: host all all ::1/128 ident

Après la mise à jour du fichier, pour recharger la nouvelle configuration, il faut exécuter
pg_ctl reload