Árvore de páginas

Versões comparadas

Chave

  • Esta linha foi adicionada.
  • Esta linha foi removida.
  • A formatação mudou.
Painel
borderColor#D3D3D3
borderStylesolid

1. Introdução ao pg_hba.conf

O arquivo pg_hba.conf (Host-Based Authentication) é o principal mecanismo de controle de acesso do PostgreSQL. Ele define quais hosts (máquinas), usuários, e bancos de dados podem se conectar, e qual método de autenticação será exigido. 

Importância: Sem uma configuração correta, o servidor pode ficar vulnerável a acessos não autorizados ou, no extremo oposto, impedir que conexões legítimas sejam estabelecidas.

2. Localização do Arquivo

A localização pode variar de acordo com o sistema operacional e o método de instalação, mas geralmente pode ser encontrado nos seguintes caminhos:

  • Linux (Pacotes Padrão): /etc/postgresql/<versao>/main/pg_hba.conf

  • Instalações via source ou binário: Dentro do diretório de dados (data directory) do cluster PostgreSQL.

💡 Dica Rápida: Você pode descobrir a localização exata executando o comando SQL: SHOW hba_file;



Button
Cor#0d0d0c
TextoVoltar
Linkhttps://tdn.totvs.com/display/TCADFDVS/Bancos+de+Dados