Como armazenar um caminho de login para o psql?

1

Eu tenho uma instância postgres no Amazon RDS e quero armazenar o caminho de login para que não precise lembrar o nome do host / nome de usuário / senha para fazer login a cada vez. No mysql eu posso simplesmente criar um login_path. Existe um equivalente postgres eu não estou vendo. O que é uma abordagem comum para evitar esse problema?

    
por OneChillDude 20.03.2016 / 16:38

1 resposta

1

Você pode usar variáveis de ambiente do sistema operacional ou configurar o arquivo de configuração pgpass

Defina os valores para os seguintes envvars do sistema operacional:

PGHOST, PGPORT, PGDATABASE, PGUSERNAME, PGPASSWORD

Ou, faça isso em um arquivo:

No Windows, crie / edite o arquivo %appdata%\postgresql\pgpass.conf

Em sistemas semelhantes ao Unix, é ~/.pgpass

Adicione as seguintes informações neste formato:

hostname:port:database:username:password 

Reinicie sua casca e você está pronto para ir.

    
por 21.03.2016 / 19:09

Tags