Permitindo conexão ao banco no PostreSQL 8.3

Publicado por Alexandre Miguel de Andrade Souza em 05/12/2008

[ Hits: 6.941 ]

Blog: http://www.hipercenter.com

 


Permitindo conexão ao banco no PostreSQL 8.3



Até o PostgreSQL 8.1, que eu usava, para acessar com o uso de senha, essencial para utilização nos programas com segurança, bastava garantir que no arquivo pg_hba.conf (geralmente em /etc/postgresql/8.1/main) existisse a seguinte linha:

#Ipv4 local connections:
host      all      all        127.0.0.1/32          md5

Eu estava migrando de servidor, então resolvi fazer um upgrade para a versão 8.3, já que a versão 8.1 não é mais oficialmente suportada pelos desenvolvedores.

Fiquei tentando fazer funcionar o login do phppgadmin por 2 horas até que desisti.

Hoje, voltei a tentar, e, por um erro, acabei acertando.

A sequência correta para funcionar pela primeira vez é a seguinte:

1. Garantir que a linha correspondente do arquivo pg_hba.conf esteja habilitada:

#Ipv4 local connections:
host      all      all        127.0.0.1/32          md5

2. Reiniciar o servidor PostgreSQL:

(debian com sysvconfig)

# service postgresql-8.3 stop
# service postgresql-8.3 start


(outros - pode variar conforme a distro)

# /etc/init.d/postgresql-8.3 stop
# /etc/init.d/postgresql-8.3 start


3. Mudar para o usuário postgres (não há senha):

# su postgres

4. Criar o usuário desejado, onde phppgadmin é o usuário desejado:

# createuser phppgadmin

4. Entrar no psql:

# psql

5. Definir uma senha para o usuário dentro do psql:

postgres=# \password phppgadmin

6. O psql vai pedir a senha e a confirmação.

Agora é só usar normalmente.

Outras dicas deste autor

Instalando Kubuntu 7.10 com proxy

Migração de encoding no PostgreSQL 8.3

Leitura recomendada

Acesso externo no PostgreSQL 8.4

Evitando erros ao indexar campos timestamp em SQL

Select com extração de dia, mês ou ano no PostgreSQL

Instalação e configuração do PostgreSQL no Slackware

PGadmin3 1.6.3 no Kurumin

  

Comentários

Nenhum comentário foi encontrado.



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts