+ Responder ao Tópico



  1. #1

    Padrão bkp no postgresql blokeado

    Galera olá blzinha ai...


    eu to com o postgresql 8.1 no meu server (mandrake 10) e no pg_hba.conf esta tudo bloqueado autenticado por md5 mas o cron não consegue fazer os bkp's pq ele não consegue logar ja tentei varias opções de login e nada... não posso deixcar como trust por medida de segurança... o script q estou usando ultimamente é esse:


    Código :
    bkp="FrigoSQL"`date +%Y%m%d`."backup"
    tgz="FrigoSQLPG-"`date +%Y%m%d`."tar.gz"
     
    /usr/local/pgsql/bin/pg_dump FrigoSQL > /home/postgres/$bkp -U postgres -i

    alguém sabe uma maneira de ser feito esse bkp com autenticação?

  2. #2

    Padrão bkp no postgresql blokeado

    da uma olhada no .pgpass

    http://www.postgresql.org/docs/8.0/s...pq-pgpass.html

    ele pode te ajudar

  3. #3

    Padrão bkp no postgresql blokeado

    cara very thx

    mas eu naum entendi uma coisa eu crio esse arkivo na pasta data e onde eu aponto alguma coisa p usa-lo?

  4. #4

    Padrão bkp no postgresql blokeado

    hehehe...logo nas primeiras palavras:

    "The file .pgpass in a user's home directory..."

    ele fica no home do usuario que for fazer o backup

  5. #5

    Padrão bkp no postgresql blokeado

    ops: ops: ops: ops:


    certo mas a duvida seria....
    o q vai apontar p esse arkivo?


    Citação Postado originalmente por SDM
    hehehe...logo nas primeiras palavras:

    "The file .pgpass in a user's home directory..."

    ele fica no home do usuario que for fazer o backup

  6. #6

    Padrão bkp no postgresql blokeado

    hehehe...nada vai apontar pra ele, dentro desse arquivo voce soh vai ter q colocar:

    ip_da_maquina_servidor:5432:database:usuario:senha

    e pronto...o usuario q tiver esse arquivo na sua home nao vai mais precisar digitar senha pra maquina ip_da_maquina_servidor e no banco de dados database, pois a libpq (essencia de qualquer programa que conecte na base) vai abrir o arquivo e ver q ele nao precisa digitar usuario e senha....

    porem, os outros usuarios q nao tem esse arquivo na home deles vao ter q continuar digitando a senha

  7. #7

    Padrão Re: bkp no postgresql blokeado

    Citação Postado originalmente por B1SH0P
    não posso deixcar como trust por medida de segurança...
    Você pode deixar a autenticação como trust apenas para o usuário postgres, ou o usuário que efetua o backup...
    É a melhor opção...
    Existem outras formas mais simples de roubar informação...
    Por exemplo : Copiar os arquivos de backup ou roubar a fita de backup

  8. #8

    Padrão Re: bkp no postgresql blokeado

    eh cara concordo com vc mas ai ja exigiria uma presença física do indivíduo ou uma grana ao funcionário que tem o acesso...
    mas entretanto contudo, porem, todavia eu estou fazendo a minha parte e essa é só uma das opçãoes dentre varias... rs*
    6) 6) 6)
    mas valeu mesmo galera vou testar .... mas assim eu precisaria de uma solução como parametro tipo o -U "user" eu passo o usuario então tentei o W "senha" mas não achei o W é soh para solicitar a senha...
    vcs conhecem uma opção de parametro para senha?

    Citação Postado originalmente por Marcio68Almeida
    Citação Postado originalmente por B1SH0P
    não posso deixcar como trust por medida de segurança...
    Você pode deixar a autenticação como trust apenas para o usuário postgres, ou o usuário que efetua o backup...
    É a melhor opção...
    Existem outras formas mais simples de roubar informação...
    Por exemplo : Copiar os arquivos de backup ou roubar a fita de backup
    6) 6) 6)