Fiz a leitura do arquivo juntando mais algumas informações no onCreate do DataModule:
try
with dbComercio do begin
User := 'suporte'; //tambem criei esse usuário no Postgre
Password := '123456'; // informei essa senha para este usuário
Protocol := 'postgresql-8';
HostName := Host; // variável lida do arquivo externo conexao.ini
Port := Port; // variável lida do arquivo externo conexao.ini
DataBase := Path; // variável lida do arquivo externo conexao.ini
Connect;
end;
except
Application.MessageBox('Não foi possível estabelecer conexão com o Banco de Dados','Atenção');
Application.ProcessMessages;
Application.Terminate;
end;
Editei o arquivo pg_hba.conf
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# IPv4 local connections:
host all all 127.0.0.1/32 md5
host all all 192.168.1.0/24 md5
# IPv6 local connections:
Tudo como manda o figurido, se eu não estiver esquecido nada!
Na máquina em que o banco de dados está armazenado e o postgresql está instalado tudo funciona muito bem, porém, quando chamo a aplicação de outros terminais aparece a seguinte mensagem:
SQL Error: FATAL: password authentication failed for user "suporte"
O que devo fazer? Onde estou errando? Preciso muito da ajuda de vocês...
Pergunta
Márcio M. Camilo
Bom dia a todos...
Estou precisando muito da ajuda de vocês com a seguinte questão:
Criei o arquivo .ini de conexão para leitura externa:
Fiz a leitura do arquivo juntando mais algumas informações no onCreate do DataModule: Editei o arquivo pg_hba.confTudo como manda o figurido, se eu não estiver esquecido nada!
Na máquina em que o banco de dados está armazenado e o postgresql está instalado tudo funciona muito bem, porém, quando chamo a aplicação de outros terminais aparece a seguinte mensagem:
SQL Error: FATAL: password authentication failed for user "suporte"
O que devo fazer? Onde estou errando? Preciso muito da ajuda de vocês...
Estou usando Delphi 7 + Zeos 6.6.4-stable + PostgreSQL 8.3.4
Desde já agradeço!
Márcio
Link para o comentário
Compartilhar em outros sites
0 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.