Pular para o conteúdo

Banco exige senha ao executar um script [RESOLVIDO]

Responder tópico
  • Denunciar
  • Indicar

1. Banco exige senha ao executar um script [RESOLVIDO]

Enviado em 15/09/2016 - 22:05h

Pessoal, sou novo em linux, então acho que é coisa boba, mas bora...

Tenho um script .sh que acessa meu banco psql. Preciso que ele execute sem pedir senha do banco, porém não tá rolando. Já alterei o pg_hba.conf para autenticação TRUST e dei todas as permissões para o PUBLIC, pelo pgadmin. Porém, ao executar o script ele pede a senha do user postgres. E ainda assim, colocando a senha ele dá erro de autenticação.

Podem me ajudar?

Responder tópico

3. Re: Banco exige senha ao executar um script [RESOLVIDO]

Enviado em 16/09/2016 - 08:16h

Poste o código do script e o erro reportado.

4. Re: Banco exige senha ao executar um script

Enviado em 16/09/2016 - 17:40h

rai3mb escreveu:

Poste o código do script e o erro reportado.


SCRIPT -

/usr/bin/psql -h localhost -U potsgres -d portal -t -c "select postrouting from nat_client.liberacao where postrouting is not null" >/var/www/portal/controle

/usr/bin/psql -h localhost -U potsgres -d portal -t -c "select ip_forward from nat_client.liberacao where ip_forward is not null" >>/var/www/portal/controle

/usr/bin/psql -h localhost -U potsgres -d portal -t -c "select ip_accept from nat_client.liberacao where ip_accept is not null" >>/var/www/portal/controle

/usr/bin/psql -h localhost -U potsgres -d portal -t -c "select redireciona from nat_client.liberacao where redireciona is not null" >>/var/www/portal/controle

chmod +x /var/www/portal/controle
/var/www/portal/./controle


TENTATIVA DE EXECUTAR-

geosc@NETSERVER:/var/www/portal$ ./zera.sh
Password for user potsgres:
psql: FATAL: password authentication failed for user "potsgres"
FATAL: password authentication failed for user "potsgres"
geosc@NETSERVER:/var/www/portal$


1 - Não é pra pedir senha
2 - Mesmo com a senha correta, dá erro

OBS. - Esse script vai rodar pelo cron

6. Re: Banco exige senha ao executar um script [RESOLVIDO]

Enviado em 16/09/2016 - 22:54h

De nada.

Responder tópico

Responder tópico

Entre na sua conta para responder.

Fazer login para responder