Configuração do Postgresql 9.1

Iniciado por jessikadias, 06 de Março de 2012, 21:38

tópico anterior - próximo tópico

jessikadias

Oi galera, eu já instalei o postgresql 9.1 e o pgadmin 3. Só que não consigo configurá-lo, já testei todas as alternativas que pesquisei na internet, já desinstalei e instalei tudo de novo e não dá certo. Não consigo conectar para poder usar o SQL. Estou querendo muito configurá-lo para não ter mais que usar o Janelas somente por causa do postgre...

Se puderem me ajudar, fico grata desde já!!  ;)

lucianoPMP

esta instalação é do 8.4, mas não muda tanto....
Vocẽ já realizou estas ações??

Para instalar postgresql 8.4, execute o comando:
     $ aptitude install postgresql-9.1 postgresql-client-9.1
Para instalar pgadmin3 (interface gráfica), execute o seguinte comando:
     $ aptitude install pgadmin3 pgadmin3-data
Para alterar a senha do usuario postgres (sem esta alteração você não consegue logar
com a sua senha no banco). Execute o comando a seguir:
$sudo su postgres -c psql postgres
postgres=# ALTER USER postgres WITH PASSWORD 'senha do postgres';

O basico é isso.
Mande a sua versão do OS

Abç
Luciano

sottam


bom dia pessoal, estou com um problema aqui....... quando eu digito este comando

sudo su postgres -c psql postgres

ele pede minha senha, ai coloco e logo em seguida a msg de erro....

sottam@sottam:~$ sudo su postgres -c psql postgres
Password:
psql: FATAL:  password authentication failed for user "postgres"
sottam@sottam:~$

alguem pode ajudar....???

Kriptolix

Ele nao esta pedindo sua senha e sim a do usuario postgres, tenha certeza de que o usuario postgres possui uma senha, caso possua tente verificar o arquivo pg_hba.conf, no fim do arquivo ha uma zona de permissoes, voce pode determinar uma permissao trust para todos os usuarios, resolver a senha do postgres e depois arrumar novamente as permissoes.
Ubuntu Linux 10.10

sottam

Citação de: Kriptolix online 22 de Fevereiro de 2013, 08:36
Ele nao esta pedindo sua senha e sim a do usuario postgres, tenha certeza de que o usuario postgres possui uma senha, caso possua tente verificar o arquivo pg_hba.conf, no fim do arquivo ha uma zona de permissoes, voce pode determinar uma permissao trust para todos os usuarios, resolver a senha do postgres e depois arrumar novamente as permissoes.


não tem... eu acabei de instalar....

Kriptolix

certo, faça o seguinte:

sudo nano /etc/postgresql/9.1/main/pg_hba.conf

procure por essas linhas no fim do arquivo

# "local" is for Unix domain socket connections only
local   all             all                                             trust
# IPv4 local connections:
host    all             all             127.0.0.1/32            trust

observe que no fim das linhas nao comentadas a permissao esta "trust", no seu nao vai estar, mude ambos para "trust" (observe que isso sera temporario pois essa configuraçao abre o servidor pra ser acessado local sem nenhuma senha)

salve (ctrl + O), de um reload no banco

sudo service postgresql-9.1 reload

ao fim disso voce deve conseguir entrar pelo pgadmin, entre, cria uma senha para o usario postgres.
Ubuntu Linux 10.10