Mesma pergunta que esta: Como editar postgresql.conf
com pgAdmin 3? mas atualizado para o completamente novo (total reescrita) pgAdmin 4 .
➥ Como editar os arquivos de configuração com o aplicativo pgAdmin 4 ?
- postgresql.conf
- pg_hba.conf
Eu adicionei a extensão adminpack conforme discutido aqui . E reiniciei o pgAdmin 4 . No entanto, não consigo identificar nenhum item de menu ou outro item de interface para editar esses arquivos.
Gambiarra:
ALTER SYSTEM
Como solução parcial, o Postgres 9.4 adicionou um recurso para definir dinamicamente as propriedades vistas em
postgresql.conf
:ALTER SYSTEM
comandos.Isso fornece uma alternativa conveniente para editar manualmente o
postgresql.conf
arquivo.Exemplo:
Como funciona?
postgresql.auto.conf
arquivo é escrito peloALTER SYSTEM SET
comando.postgresql.conf
ambos são lidos, então você pode combinar essas abordagens, se desejar. Oauto
arquivo supera o arquivo editado à mão para propriedades coincidentes.postgresql.auto.conf.temp
arquivo é criado para reverter ao estado original em caso de erro.Ressalvas:
data_directory
.Dica: Para ler o valor das configurações, veja esta Pergunta, Consultar os valores atuais de todos os parâmetros de configuração do Postgres?
Solução alternativa: use o editor de linha de comando como
postgres
usuárioVocê pode executar um editor de texto simples como o nano a partir da linha de comando com os privilégios do
postgres
usuário. Abra opg_hba.conf
arquivo, edite e salve.Por exemplo, em um sistema operacional orientado a Unix / POSIX , como BSD ou macOS :
Para obter mais informações, consulte a pergunta, Mudar usuário para usuário 'postgres' no macOS resulta em erro “su: Desculpe”