Andrew And wrote: > > > Como poderia definir poíticas de acesso aos banco de dados? > > No meu caso tenho uma tabelas de um banco de dados, que possuem colunas > chamadas "endereços IPs", e gostaria que o Postgres consultasse esta > coluna e permitisse acesso apenas aos endereços IPs existentes nela, > assim qq/ outro IP não existente nessa coluna desta tabela seria > rejeitado. Isso é possível? > Sim. Há duas maneiras: hackeando o fonte do PostgreSQL ou utilizando um script a parte que faça isso para você. Eu aconselharia a segunda maneira :) (por ser mais fácil). O PostgreSQL faz essa parte de autenticação utilizando o pg_hba.conf. Então o seu script teria que, de tempos em tempos, ler o pg_hba.conf e inserir/retirar linhas de autenticação de acordo com a sua tabela no banco de dados. Depois dar um SIGHUP no postmaster para recarregar estas configurações.
-- Euler Taveira de Oliveira http://www.timbira.com/ _______________________________________________ Grupo de Usuários do PostgreSQL no Brasil http://www.postgresql.org.br
