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

  • Você está acompanhando o calendário da Reforma Tributária?V
  • 451 TOTVS Informa – 3º Trilho Voucher para Saldos PAT
  • Receita Federal lança em seu canal oficial série de programas sobre a Reforma Tributária
  • 449 TOTVS Informa – Nova solução liberada no Recebimento de Mercadorias – Reforma Tributária
  • 450 TOTVS Informa –  Domine o Compliance de Custos no seu Supermercado com o nosso Webinar exclusivo

Categorias

  • Blog
  • Desenvolvimento
  • Eventos
  • Fiscal
  • Fluig
  • Google
  • Inteligência Artificial
  • Linha Consinco
  • Microsoft SQL Server
  • 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 Varejo Supermercados
  • Tutoriais
  • Varejo
  • XML

You may have missed

unnamed (1)
  • NDD

Você está acompanhando o calendário da Reforma Tributária?V

Otácio Barbosa 30 de outubro de 2025
unnamed
  • TOTVS

451 TOTVS Informa – 3º Trilho Voucher para Saldos PAT

Otácio Barbosa 30 de outubro de 2025
a5cfea1e-619d-4796-8049-91613af58a8f
  • Receita Federal
  • Reforma Tributária

Receita Federal lança em seu canal oficial série de programas sobre a Reforma Tributária

Otácio Barbosa 30 de outubro de 2025
unnamed
  • Eventos
  • TOTVS

449 TOTVS Informa – Nova solução liberada no Recebimento de Mercadorias – Reforma Tributária

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