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

mysql
  • MySQL
  • SQL

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

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

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

Otácio Barbosa 1 de outubro de 2024
image
  • SQL

Entendendo a Ordem de Escrita vs. Ordem de Execução em SQL

Otácio Barbosa 1 de outubro de 2024

Posts recentes

  • 015 TOTVS Informa – Reforma Tributária – Versões mínimas Linha RMS
  • 460 TOTVS Informa – Reforma Tributária – Versões mínimas Linha Consinco
  • 456 TOTVS Informa – Reforma Tributária: MOMENTO LEGISLAÇÃO 2025
  • COMUNICADO AOS EMPREGADORES
  • Reforma Tributária 2026 – Prepare-se e garanta a continuidade da sua operação

Categorias

  • Blog
  • 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

dc031716-3ff1-4832-9b55-1cc00e3528f4
  • TOTVS Informa

015 TOTVS Informa – Reforma Tributária – Versões mínimas Linha RMS

Otácio Barbosa 11 de novembro de 2025
7ce1d54e-fdcc-4419-9796-94680908caa3
  • TOTVS Informa

460 TOTVS Informa – Reforma Tributária – Versões mínimas Linha Consinco

Otácio Barbosa 11 de novembro de 2025
Screenshot_1
  • Reforma Tributária
  • TOTVS

456 TOTVS Informa – Reforma Tributária: MOMENTO LEGISLAÇÃO 2025

Otácio Barbosa 7 de novembro de 2025
MTEAssinatura
  • Ministério do Trabalho e Emprego

COMUNICADO AOS EMPREGADORES

Otácio Barbosa 4 de novembro de 2025
Copyright © All rights reserved. | MoreNews by AF themes.