onde coloco o arquivo 'pg_hba.conf' no EnterpriseDB para OS X

0

Eu tenho um arquivo pg_hba.conf.sample , mas nenhum arquivo pg_hba.conf . Eu quero fazer um e colocá-lo no lugar certo. Onde coloco pg_hba.conf ?

    
por David West 27.03.2013 / 16:04

1 resposta

0

De acordo com a documentação do EnterpriseDB (Capítulo 18.2 Locais dos arquivos):

By default, all three configuration files are stored in the database cluster's data directory.

link

dê uma olhada no seu postgres.conf para a configuração 'data_directory'

Outra maneira de obter a localização do seu data_directory é executar uma consulta SQL com privilégios de administrador

Por exemplo:

postgres=# SHOW data_directory;
 data_directory  
-----------------
 /var/pgsql/data

e pode parecer o seguinte:

[root@host /var/pgsql/data]# ls
base    pg_clog      pg_ident.conf  pg_notify  pg_stat_tmp  pg_tblspc    PG_VERSION  postgresql.conf  postmaster.pid
global  pg_hba.conf  pg_multixact   pg_serial  pg_subtrans  pg_twophase  pg_xlog     postmaster.opts

Se o pg_hba.conf não estiver presente aqui, coloque-o no diretório que foi fornecido pela consulta SQL SHOW data_directory

    
por 28.03.2013 / 20:32