Configurando o PostgreSQL no Docker

Baixando o container do PostgreSQL

docker pull postgres

Subindo o cointainer do Docker com o PostgreSQL

docker run --name postgres -p 5432:5432 -e POSTGRES_PASSWORD=postgres -d postgres

Caso a conexão com o banco não esteja funcionando, e você está tendo erro de conexão ao executar um teste de telnet (comando a seguir)

telnet localhost 5432

Possivelmente é porque faltou liberar o acesso disco rígido.

 

Após aplicar essa modificação será possível acessar

fabian@asus:/mnt/c/Users/Fabian$ telnet localhost 5432
Trying 127.0.0.1...
Connected to localhost.
Escape character is '^]'.

Redefinir a senha do usuário no PostgreSQL

Costumo deixar a senha dos ambientes que utilizo salvo no computador para facilitar o acesso administrativo, porém isso pode ocasionar algums problemas como ficar sem acessar determinado serviço e ao tentar utilizar não lembrar mais da senha.

Acabou de acontecer comigo ao acessar o PostgresSQL através do pgAdmin pois eu não lembrava mais a senha que tinha cadastrado a muitas e muitas luas atrás.

Porém para redefinir a senha de acesso basta executar os comandos abaixo (via linux).

Primeiramente teremos que obter acesso ao usuario no PostgreSQL
sudo -u user_name psql database
Exemplo: sudo -u postgres psql postgres

Para posteriormente redefinir a senha
alter user user_name with password ‘new_password’;

Fonte: http://stackoverflow.com/questions/12720967/is-possible-to-check-or-change-postgresql-user-password

Como instalar o PostgreSQL no CentOS Linux

Uma breve descrição de como instalar o PostgreSQL no CentOS Linux

O PostgreSQL é um sistema SGBD (Sistema Gerenciador de Banco de Dados) e é o SGBD que utilizo para trabalhar, pois além de ser livre é um sistema robusto e confiável. CentOS é uma distribuição Linux de classe Enterprise derivada de códigos fonte gratuitamente distribuídos pela Red Hat Enterprise Linux e mantida pelo CentOS Project.

Como instalar o PostgreSQL no CentOS Linux

Continue lendo “Como instalar o PostgreSQL no CentOS Linux”