Estou tentando configurar um banco de dados PostGIS usando o PostgreSQL 9.1 no Ubuntu 12.04. Configurei o banco de dados, criei uma conta de usuário "jay" sem senha, adicionei funcionalidade espacial seguindo a seção 2.5 aqui e configurei meu pg_hba.conf para local
:
# "local" is for Unix domain socket connections only
local all all trust
Consigo me conectar ao banco de dados usando o pgAdminIII, não precisando de senha para conectar, mas a conexão falha quando tento conectar via PostGIS ou com QuantumGIS. Aqui está uma captura de tela da janela de conexão no QuantumGIS:
Analisando um pouco o problema, me deparei com este post que me levou a tentar conectar pelo terminal usando psql -U jay -h localhost gis
. psql
solicitou uma senha, apertei enter porque não havia definido uma senha e retornou psql: fe_sendauth: no password supplied
. Tentei novamente, desta vez fornecendo minha senha de usuário do Ubuntu, que retornou
psql: FATAL: password authentication failed for user "jay" FATAL: password authentication failed for user "jay"
Em seguida, tentei definir uma senha para jay
usar ALTER USER
e inserir essa senha no prompt, mas também falhou. Claramente, não consigo me conectar. No entanto, estou tendo problemas para descobrir quais etapas de solução de problemas devem ser seguidas.
Alguma ideia?