Permitindo conexão ao banco no PostreSQL 8.3

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

[ Hits: 7.243 ]

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

Migração de encoding no PostgreSQL 8.3

Instalando Kubuntu 7.10 com proxy

Leitura recomendada

Consultas sem preocupação com maiúsculas ou minúsculas no PostgreSQL

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

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

Migração de encoding no PostgreSQL 8.3

Autenticação Squid em PostgreSQL

  

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