Permitindo conexão ao banco no PostreSQL 8.3

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

[ Hits: 7.233 ]

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

Mudando encoding do Postgres 8.4 para LATIN1

Fazendo backup com PostgreSQL

Acessando dois databases no mesmo SELECT (PostgreSQL)

Modelagem de bancos de dados

Instalação do PostgreSQL no CoLinux-Debian

  

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