Criação de 1° super usuário no PostgreSQL

Publicado por Alexandre em 24/09/2010

[ Hits: 120.495 ]

 


Criação de 1° super usuário no PostgreSQL



Depois de instalado seu SGBD postgres, como criar seu 1° usuário? Qual a senha de root? Qual a senha padrão?

Esta dica é para iniciantes.

Após a instalação dos seu PostgreSQL no Linux, como criar seu 1° usuário para administração do banco?

Simples, na máquina com o banco instalado siga os seguintes passos.

Logue-se como root, tecle "su root" ou "sudo -i" no Ubuntu (no terminal a mensagem padrão deve terminar com #).

Entre como usuário postgres comando:

# su postgres

Conecte no banco comando:

psql

Agora deve aparecer a frase de boas vindas (Bem vindo ao psql...) e você está no terminal do posgres.

Entre com o comando:

CREATE USER nomedousuario SUPERUSER INHERIT CREATEDB CREATEROLE;

e tecle enter.

Depois entre com o comando:

ALTER USER nomedousuario PASSWORD 'senha';

e tecle enter.

Pronto! Usuário criado.

Agora para este usuário acessar o banco de outras máquinas da rede devemos liberar se acesso no arquivo pg_hba.conf com o usuário root, siga os passos.

A localização deste arquivo varia segundo a distribuição Linux, no SUSE está em ~postgres/data/pg_hba.conf, no Ubuntu está em /etc/postgres/8.4/pg_hba.conf. Adicione a linha:

host    all         nomedousuario         0/0                   password

Para que seu usuário tenha acesso de qualquer máquina a todos os bancos de dados neste servidor.

Feito isso reinicie o postgres ou recarregue como o comando:

# /etc/init.d/posgresql restart
ou
# /etc/init.d/posgresql reload

Espero ter ajudado!

Outras dicas deste autor

Montar pastas via SSH Linux

Problemas com campos maiores que 300MB no pg_dump

Leitura recomendada

Segurança da Informação

Como instalar programas Deb no Ubuntu :: Vídeo-aula

Utilizando a classe phpmailer como alternativa a função mail() do PHP

Instalação do Teclado Virtual (JAVA) no Ubuntu

Ubuntu sem sudo

  

Comentários
[1] Comentário enviado por Jilnoth em 24/07/2020 - 11:51h

Boa tarde ilustres ... qual o caminho do ficheiro "... /pg_hba.conf" no LINUX MINT 19 ?? I NEED A HELP



Contribuir com comentário




Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts