Différences entre les versions de « Postgresql »
De BlaxWiki
Aller à la navigationAller à la recherche| Ligne 4 : | Ligne 4 : | ||
<pre> | <pre> | ||
Exemple pour une configuration simple en local (/etc/postgres/pg_hba.conf) : | Exemple pour une configuration simple en local (/etc/postgres/pg_hba.conf) : | ||
Commenter toutes les entrées et ne conserver que : | Commenter toutes les entrées et ne conserver que : | ||
# TYPE DATABASE USER CIDR-ADDRESS METHOD | |||
local all postgres ident | |||
local all all ident | |||
host all all 127.0.0.1/32 md5 | |||
host all all ::1/128 md5 | |||
#le fait d'avoir trust permet de se loguer avec le user en question en local sans rentrer de mot de passe | |||
#local all postgres trust | |||
Si les modifications apportees au fichier /etc/postgres/pg_hba.conf ne sont pas pris en compte, deux possibilités : | |||
- apporter les memes modifications dans le fichier /var/lib/postgres/data/pg_hba.conf | |||
- faire un symlink entre /etc/postgres/pg_hba.conf /var/lib/postgres/data/pg_hba.conf | |||
</pre> | </pre> | ||
=== Import de base === | === Import de base === | ||
<pre> | |||
su postgres | |||
pg_restore -U asmdba -d asm dumppgsql_2012-04-10.sql # Ici on restore depuis le fichier dumppgsql_2012-04-10.sql dans la base asm avec le user asmdba (qui a été créé avec les droits | |||
suivant : createuser -sP asmdba && createdb -U asmdba -h localhost asm) | |||
</pre> | |||
=== Synchronisation master / slave === | === Synchronisation master / slave === | ||
<pre> | |||
</pre> | |||
[[Catégorie:Software]] | [[Catégorie:Software]] | ||
Version du 17 avril 2012 à 16:34
Configuration
Exemple pour une configuration simple en local (/etc/postgres/pg_hba.conf) : Commenter toutes les entrées et ne conserver que : # TYPE DATABASE USER CIDR-ADDRESS METHOD local all postgres ident local all all ident host all all 127.0.0.1/32 md5 host all all ::1/128 md5 #le fait d'avoir trust permet de se loguer avec le user en question en local sans rentrer de mot de passe #local all postgres trust Si les modifications apportees au fichier /etc/postgres/pg_hba.conf ne sont pas pris en compte, deux possibilités : - apporter les memes modifications dans le fichier /var/lib/postgres/data/pg_hba.conf - faire un symlink entre /etc/postgres/pg_hba.conf /var/lib/postgres/data/pg_hba.conf
Import de base
su postgres pg_restore -U asmdba -d asm dumppgsql_2012-04-10.sql # Ici on restore depuis le fichier dumppgsql_2012-04-10.sql dans la base asm avec le user asmdba (qui a été créé avec les droits suivant : createuser -sP asmdba && createdb -U asmdba -h localhost asm)