$ sudo -u postgres psql
Em seguida, insira a tua senha de root.
Agora você está no console do PostgreSQL. Sendo assim, agora vamos alterar a senha do usuário:
# alter user postgres with encrypted password 'senha';
#\q para sai
Pronto, agora você já poderá conectar facilmente neste SGBD.
Edite o arquivo de configuracao do phpPGadmin. em:
etc/phppgadmin/config.inc.php
$conf['extra_login_security'] = true;
para
$conf['extra_login_security'] = false;
Edite o Postgres .conf
em sudo vi /etc/postgresql/8.4/main/postgresql.conf
Localiz e mude para:
password_encryption = on
Edite o arquivo pg_hba_.conf
em /etc/postgresql/8.4/main/pg_hba.conf
Mude todos os metodos para autenticacao MD5
e tambem adicione a faixa da sua rede.
ex:
# Database administrative login by UNIX sockets
#local all postgres ident
local all postgres md5
# TYPE DATABASE USER CIDR-ADDRESS METHOD
# "local" is for Unix domain socket connections only
local all all md5
# IPv4 local connections:
# host all all 127.0.0.1/32 md5
host all all 0.0.0.0/0 md5
# IPv6 local connections:
host all all ::1/128 md5
E restarte o Apache e Postgres
Problem:
Forbidden You don't have permission to access /phppgadmin/ on this server.
Solution:
sudo vi /etc/apache2/conf-enabled/phppgadmin.conf
Altere “Require local”,
para "Require all granted"
e restart apache
para "Require all granted"
e restart apache
Nenhum comentário:
Postar um comentário