Skip to content

Otacio Barbosa

Soluções Tecnologicas

Primary Menu
  • Home
  • SQL
  • Como Criar um Usuário no PostgreSQL e Conceder Permissões
  • PostgreSQL
  • SQL

Como Criar um Usuário no PostgreSQL e Conceder Permissões

Otácio Barbosa 2 de outubro de 2024
84b1b2cf-postgreselepantwbg

Se você está gerenciando um banco de dados PostgreSQL, pode precisar criar novos usuários e atribuir permissões a eles. Neste post, vamos explorar o passo a passo para criar um usuário no PostgreSQL e conceder acesso a uma base de dados específica.

Passo 1: Acesse o PostgreSQL

Primeiramente, você precisa se conectar ao seu servidor PostgreSQL. Isso pode ser feito através do terminal ou utilizando uma ferramenta de gerenciamento de banco de dados, como pgAdmin. Para se conectar via terminal, utilize o seguinte comando:

psql -U seu_usuario -d nome_do_banco

Substitua seu_usuario pelo seu nome de usuário do PostgreSQL e nome_do_banco pelo banco de dados ao qual você deseja se conectar.

Passo 2: Criar um Novo Usuário

Uma vez conectado, você pode criar um novo usuário usando o comando CREATE USER. Aqui está um exemplo de como fazer isso:

CREATE USER novo_usuario WITH PASSWORD 'senha_segura';

Substitua novo_usuario pelo nome que você deseja dar ao usuário e 'senha_segura' pela senha desejada.

Passo 3: Conceder Permissões de Conexão

Após criar o usuário, você precisa conceder permissões de conexão ao banco de dados. Use o seguinte comando:

GRANT CONNECT ON DATABASE nome_do_banco TO novo_usuario;

Substitua nome_do_banco pelo nome do seu banco de dados.

Passo 4: Conceder Permissões no Esquema

Se o banco de dados contém um esquema específico (normalmente, o esquema padrão é public), você também deve conceder permissões de uso nesse esquema:

GRANT USAGE ON SCHEMA public TO novo_usuario;

Passo 5: Conceder Permissões de Consulta

Agora, você pode conceder permissões de consulta (SELECT) em todas as tabelas existentes no esquema:

GRANT SELECT ON ALL TABLES IN SCHEMA public TO novo_usuario;

Passo 6: Configurar Permissões para Novas Tabelas

Para garantir que o novo usuário tenha acesso a qualquer tabela que for criada no futuro, você pode usar o seguinte comando:

ALTER DEFAULT PRIVILEGES IN SCHEMA public GRANT SELECT ON TABLES TO novo_usuario;

Conclusão

Pronto! Você agora criou um novo usuário no PostgreSQL e concedeu a ele as permissões necessárias para acessar e consultar o banco de dados. Essa é uma prática essencial para manter a segurança e a organização do seu banco de dados. Se precisar de mais informações sobre gerenciamento de usuários ou permissões no PostgreSQL, não hesite em consultar a documentação oficial do PostgreSQL.


About the Author

Otácio Barbosa

Administrator

Visit Website View All Posts

Post navigation

Previous: Guia Completo de SQL JOINs: Como e Quando Utilizá-los
Next: Como Iniciar os Serviços do Fluig: Guia Completo

Related Stories

ChatGPT Image 15 de jan. de 2026, 10_01_53
  • Consinco
  • DBA
  • Oracle
  • SQL
  • TOTVS Varejo Supermercados

Oracle 19c: Uso Obrigatório de Objetos de Diretório no Consinco

Otácio Barbosa 15 de janeiro de 2026 0
mysql
  • MySQL
  • SQL

Como Consultar Colunas de um Banco de Dados MySQL Usando Information Schema

Otácio Barbosa 16 de outubro de 2024 0
1707486249963
  • SQL

Guia Completo de SQL JOINs: Como e Quando Utilizá-los

Otácio Barbosa 1 de outubro de 2024 0

Posts recentes

  • Como Consultar e Baixar DANFEs em Lote no e-ColdWeb (Passo a Passo)
  • Sala Tira Dúvidas | RH – RM | Evento S-1210
  • Oracle 19c: Uso Obrigatório de Objetos de Diretório no Consinco
  • Erro de Conversão de NF-e após Ativação de IBS/CBS (NT)
  • Reforma Tributária 2026: o que dizem os artigos e como as empresas devem se preparar

Categorias

  • Blog
  • Consinco
  • DBA
  • Desenvolvimento
  • Eventos
  • Fiscal
  • Fluig
  • Google
  • Inteligência Artificial
  • Linha Consinco
  • Microsoft SQL Server
  • Ministério do Trabalho e Emprego
  • MySQL
  • NDD
  • NFCe
  • Notas Técnicas
  • Oracle
  • PostgreSQL
  • Power Query
  • Programação
  • Projetos
  • Receita Federal
  • Reforma Tributária
  • SQL
  • Superminas Food Show 2025
  • TOTVS
  • TOTVS Fluig
  • TOTVS Informa
  • TOTVS Varejo Supermercados
  • Tutoriais
  • Varejo
  • XML

You may have missed

unnamed (1)
  • NDD
  • TOTVS Varejo Supermercados

Como Consultar e Baixar DANFEs em Lote no e-ColdWeb (Passo a Passo)

Otácio Barbosa 2 de fevereiro de 2026 0
Screenshot_2
  • Blog

Sala Tira Dúvidas | RH – RM | Evento S-1210

Otácio Barbosa 27 de janeiro de 2026 0
ChatGPT Image 15 de jan. de 2026, 10_01_53
  • Consinco
  • DBA
  • Oracle
  • SQL
  • TOTVS Varejo Supermercados

Oracle 19c: Uso Obrigatório de Objetos de Diretório no Consinco

Otácio Barbosa 15 de janeiro de 2026 0
8fdb1345-40d3-400a-b8c7-3f68fcbaa996
  • Reforma Tributária
  • TOTVS
  • TOTVS Fluig
  • TOTVS Informa
  • TOTVS Varejo Supermercados
  • Varejo

Erro de Conversão de NF-e após Ativação de IBS/CBS (NT)

Otácio Barbosa 14 de janeiro de 2026 0
Copyright © All rights reserved. | MoreNews by AF themes.