marieldejesus12
(usa Debian)
Enviado em 02/05/2011 - 22:59h
asstekinfor,
Vou responder pelo que entendi o que você quer dizer...
Quando você vai cadastrar um novo computador no banco de dados (servidor) ele tem na janela na opção de senha como confiável, isso é definido dentro do arquivo pg_hba.conf do posgresSQL dentro do servidor, isso vai fazer com que qualquer computador consiga ter acesso ao banco de dados do postgreSQL, não implica no uso do PROGRAMA Stoq, pois o mesmo tem uma senha administrativa, mas qualquer computador da sua rede vai poder acessar os dados diretamente no postgreSQL, pois se você for liberar tem que ser pra toda a sua rede local, isso em caso de ser estações na mesma loja, se for em outra cidade você vai ter que liberar o acesso para a internet.
Recomendo não mexer nisso, visto que o Stoq só pergunta por essa senha uma vez depois ela fica armazenada na pasta de configuração do sistema (~/.stoq), mas se mesmo assim voce quiser mexer adicione:
host all all 192.168.12.0/24 trust
no arquivo /etc/postgresql/VERSAO/main/pg_hba.conf, isso na máquina servidora dos dados, e vá no terminal e digite:
sudo /etc/init.d/postgresql restart
pode ser que dê um erro assim:
root@comvidaservidor:~# /etc/init.d/postgresql restart
Restarting PostgreSQL 8.4 database server: mainThe PostgreSQL server failed to start. Please check the log output: 2011-05-02 22:50:14 BRT LOG: n?o p?de abrir arquivo de configura??o "/etc/postgresql/8.4/main/pg_hba.conf": Permiss?o negada 2011-05-02 22:50:14 BRT FATAL: n?o p?de carregar pg_hba.conf ... failed!
failed!
se isso acontecer ajuste as permissões do arquivo:
chmod 666 /etc/postgresql/8.4/main/pg_hba.conf
root@comvidaservidor:~# /etc/init.d/postgresql restart
Restarting PostgreSQL 8.4 database server: main.
root@comvidaservidor:~#
Pronto, mude na linha a ser adicionada o ip para sua rede ou 0.0.0.0/0 para qualquer ip.
OBS.: É FORTEMENTE NÃO RECOMENDADO FAZER ISSO...
Se sua dúvida era essa, tá respondido, se não esclareça-a
Abração...