PostgreSQL: só consigo acesso loca (via psql) pq?
Galera,
Instalei o PostgreSQL aqui, mas só consigo acessar ele pelo comando psql, tentei acessar pelo phpPgAdmin (q está rodando na mesma máquina) e pelo dbmanager (de outra maquina, essa windows) e não consigo!!!
O que pode ser? Como tem que ficar o pg_hba.conf pra acesso local e remoto???
Valew!!
Augusto Cézar
PostgreSQL: só consigo acesso loca (via psql) pq?
Código :
# IPv4-style local connections:
host all all 127.0.0.1 255.255.255.255 trust#acesso local
host all all 192.168.1.0 255.255.255.0 trust # acesso rede interna
host all all ip externo 255.255.255.0 trust # acesso ip externo
meu hba ta assim, se isso nao resolver veja os logs que vai ter a msg de erro....
Qquer coisa escreva
Ate mais!!!
o problema persiste...hehehe
marcelo,
coloquei o hba igualzinho o seu, e o problema continua...
consigo fazer tudo pelo psql (criar tabelas, inserir e deletar dados, etc), mas continua danod falha no login pelo phpPgAdmin e pelo dbtools na outra maquina tb...
Tem mais sugestoes???
Valew!
Augusto Cézar
PostgreSQL: só consigo acesso loca (via psql) pq?
acessa o db pelo psql....dpois vai em outra maq e tenta se conectar....ai vai aparecer a msg do erro
so pra esclarecer msg de erro psql
PostgreSQL: só consigo acesso loca (via psql) pq?
vc ja definiu senha pro seu user???
olha o log do banco de dados que vc vai descobrir qual o problema
PostgreSQL: só consigo acesso loca (via psql) pq?
como vc inicia o servico do postgres?? pq no pg_ctl tem como vc especificar em que arquivo vc quer colocar os logs.....se vc estiver iniciando pelo postmaster ele deve estar jogando na tela msm
PostgreSQL: só consigo acesso loca (via psql) pq?
eh meio obvio mas tem hora q agente se perde em detalhes mas a maquina que tem o cliente do post, tem acesso ao server.....nao tem uma restricao de portas.....e tal???
PostgreSQL: só consigo acesso loca (via psql) pq?
Cara eu inicializo assim
Código :
./postmaster -D /caminhao/para/o/bd -i
Atente para o -i que opcao para aceitar conexoes tcp
Ate mais!!!
PGSQL (a saga): Consegui!!! só mais uma duvida....
Marcelo,
iniciando dessa forma deu certo, agora consigo conectar de fora da máquina...
só mais uma duvida: ele fica jogando os logs no console, como faço pra evitar isso?
valew!!!
Augusto
PostgreSQL: só consigo acesso loca (via psql) pq?
pg_ctl -o '-i' -l arquivo/de/log -D diretorio/do/banco/de/dados start
assim ele vai salvar o log num arquivo
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por marceloedrei
Código :
# IPv4-style local connections:
host all all 127.0.0.1 255.255.255.255 password#acesso local
host all all 192.168.1.0 255.255.255.0 password # acesso rede interna
host all all ip externo 255.255.255.0 password # acesso ip externo
mano coloque "pasword" ao inves de "trust" tb
Re: PGSQL (a saga): Consegui!!! só mais uma duvida....
Citação:
Postado originalmente por AugustoCézar
Marcelo,
iniciando dessa forma deu certo, agora consigo conectar de fora da máquina...
só mais uma duvida: ele fica jogando os logs no console, como faço pra evitar isso?
valew!!!
Augusto
Eu estou com o mesmo problema e eu inicio o PG assim:
postmaster -i -D /var/lib/pgsql/data >logfile 2>&1 &
Alguem pode me ajudar?
Ps.: RH 8.0
PostgreSQL: só consigo acesso loca (via psql) pq?
borin....inicia ele assim:
pg_ctl -o '-i' -l arquivo/de/log -D diretorio/do/banco/de/dados start
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por SDM
borin....inicia ele assim:
pg_ctl -o '-i' -l arquivo/de/log -D diretorio/do/banco/de/dados start
Estou tentando conectar com o PgadminIII eda a seguinte mensagem:
http://www.latorre.ind.br/imagem.JPG
O que acha que pode ser?
Obrigado.
PostgreSQL: só consigo acesso loca (via psql) pq?
ops...eh verdade cara...eu esqueci q vc tem q editar o arquivo pg_hba.conf (ou algo assim) que fica dentro do /dir/para/o/db ai vc tem q adicinar la:
Código :
host all all xxx.xxx.xxx.xxx 255.255.255.0 password
ai vc vai consiguir....aproveita e da uma olhada na documentacao q tem no proprio arquivo....ele explica o q eh cada um desses dados
depois vc roda o pg_ctl -o '-i' -l arquivo/de/log -D diretorio/do/banco/de/dados restart
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por SDM
ops...eh verdade cara...eu esqueci q vc tem q editar o arquivo pg_hba.conf (ou algo assim) que fica dentro do /dir/para/o/db ai vc tem q adicinar la:
Código :
host all all xxx.xxx.xxx.xxx 255.255.255.0 password
ai vc vai consiguir....aproveita e da uma olhada na documentacao q tem no proprio arquivo....ele explica o q eh cada um desses dados
depois vc roda o
pg_ctl -o '-i' -l arquivo/de/log -D diretorio/do/banco/de/dados restart
Olha cara tá complicado mesmo assim nao consigo da a seguinte msg:
http://www.latorre.ind.br/ps.JPG
Estou usando como base a Tutorial:
https://under-linux.org/modules.php?...icle&artid=252
Não manjo de Postgre gostaria que alguem me ajudasse, mas como se fosse um passo-a-passo.
Eu até liberei a porta via Iptables mais mesmo assim não adiantou.
Obrigado pela atenção.
PostgreSQL: só consigo acesso loca (via psql) pq?
posta aki como fico a sua linha no pg_hba.conf pra eu ver...assim eu ti ajudo melhor... :wink:
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por SDM
posta aki como fico a sua linha no pg_hba.conf pra eu ver...assim eu ti ajudo melhor... :wink:
Citação:
# TYPE DATABASE USER IP-ADDRESS IP-MASK METHOD
local all all md5
# IPv4-style local connections:
host all all 127.0.0.1 255.255.255.255 md5
# IPv6-style local connections:
host all all 192.168.0.0 255.255.0.0 md5
host all all ::1 ffff:ffff:ffff:ffff:ffff:ffff:ffff:ffff trust
está assim ....
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por Anonymous
host all all 192.168.0.0 255.255.0.0 md5
se tiver sido vc que escreveu essa linha tenta trocar por:
Código :
host all all 192.168.0.0 255.255.0.0 password
e se ainda assim nao funcionar:
Código :
host all all 192.168.0.0 255.255.0.0 trust
e se nao funcionar dinovo, eh pq seus IPs sao diferentes de 192.168
ps: Nao esquece de restartar o postgresql pra cada alteracao
PostgreSQL: só consigo acesso loca (via psql) pq?
eh soh o banco msm.....e o "password" assim como no md5 tbm FAZ pedir a senha....ele nao dexa se conectar sem senha....eu coloquei o "trust" soh no caso de ele nao funcionar com o "password"
PostgreSQL: só consigo acesso loca (via psql) pq?
Citação:
Postado originalmente por SDM
eh soh o banco msm.....e o "password" assim como no md5 tbm FAZ pedir a senha....ele nao dexa se conectar sem senha....eu coloquei o "trust" soh no caso de ele nao funcionar com o "password"
Olha eu estou estartando ele assim:
Citação:
[postgres@host121 pgsql]$ pg_ctl -o '-i' -l logfile -D /var/lib/pgsql/data status
pg_ctl: postmaster is running (PID: 1228)
Command line was:
/usr/bin/postmaster '-i'
[postgres@host121 pgsql]$
Está correto?
PostgreSQL: só consigo acesso loca (via psql) pq?
aparentemente sim... tu conseguiu se logar ?
:wink: