wils@web ~ $ cat ~/ajuda/como-criar-um-banco-de-dados-e-usuario-no-postgresql-pelo-terminal.md

Banco de Dados

Como criar um banco de dados e usuário no PostgreSQL pelo terminal

atualizado em 21/07/2026

Este manual tem como objetivo ensinar como criar um banco de dados e um usuário no PostgreSQL através do terminal. Seguindo os passos abaixo, você será capaz de configurar um novo banco de dados e um usuário com permissões adequadas.

Passo 1: Acessar o terminal

Abra o terminal do seu sistema operacional Linux.

Passo 2: Acessar o PostgreSQL

Para acessar o PostgreSQL, você precisa usar o comando psql. Execute o seguinte comando para entrar no console do PostgreSQL como superusuário:

sudo -u postgres psql

Passo 3: Criar um banco de dados

Uma vez dentro do console do PostgreSQL, você pode criar um novo banco de dados. Use o seguinte comando, substituindo nome_do_banco pelo nome desejado:

CREATE DATABASE nome_do_banco;

Passo 4: Criar um usuário

Agora, você pode criar um novo usuário. Substitua nome_do_usuario e senha_do_usuario pelos valores desejados:

CREATE USER nome_do_usuario WITH PASSWORD 'senha_do_usuario';

Passo 5: Conceder permissões ao usuário

Para permitir que o usuário criado tenha acesso ao banco de dados, execute o seguinte comando:

GRANT ALL PRIVILEGES ON DATABASE nome_do_banco TO nome_do_usuario;

Passo 6: Sair do PostgreSQL

Para sair do console do PostgreSQL, digite:

\q

Dica de verificação/segurança

Após a criação do banco de dados e do usuário, você pode verificar se tudo foi configurado corretamente executando:

psql -U nome_do_usuario -d nome_do_banco

Certifique-se de usar senhas fortes e considere restringir o acesso ao banco de dados apenas a endereços IP específicos para aumentar a segurança.

Precisa de ajuda com isso no seu servidor? A gente resolve pra você.

falar no WhatsApp

// deu erro ou não funcionou?

Achou algo errado neste manual?

Conta pra gente o que deu errado ou qual erro apareceu — a gente corrige. Se quiser retorno, deixe seu contato.