Eu já havia lido as referências que você citou, além de criar os scripts para as permissões, mas a pergunta foi no sentido de "esconder" os schemas dos usuários que não possuem permissão de acesso.
Como você já disse, isso não é possível por conta do catálogo. O ideal pra mim seria que um usuário, ao logar no pgadmin, só enxergasse os schemas aos quais ele teria acesso. Em 19 de outubro de 2012 12:23, Euler Taveira <eu...@timbira.com> escreveu: > On 19-10-2012 11:57, Thiago Oliveira wrote: > > Preciso que todos os usuários tenham acesso normal (SELECT | INSERT | > UPDATE | > > DELETE | TRUNCATE | REFERENCES | TRIGGER) nos esquemas public e > localidade, > > mas gostaria que esses usuários não enxergassem os demais esquemas do > banco ao > > utilizar o pgadmin. > > > Listar os objetos dos outros esquemas ou listar os outros esquemas? Para > primeira pergunta, isso é possível; já a segunda, "não é" pois o catálogo é > público. Se um usuário pode ser conectar ao banco de dados 'foo', o mesmo > pode > saber (listar) os esquemas pertencentes a esse banco de dados. Porém, se um > usuário 'bar' pode se conectar ao banco de dados 'foo' não quer dizer que > ele > possa listar os objetos de um esquema ao qual ele não tem permissão. Leia > mais > sobre isso em [1][2]. > > > [1] http://www.postgresql.org/docs/current/static/sql-grant.html > [2] http://www.postgresql.org/docs/current/static/sql-revoke.html > > > -- > Euler Taveira de Oliveira - Timbira http://www.timbira.com.br/ > PostgreSQL: Consultoria, Desenvolvimento, Suporte 24x7 e Treinamento > _______________________________________________ > pgbr-geral mailing list > pgbr-geral@listas.postgresql.org.br > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > -- *Thiago Oliveira* *Graduando em Sistemas de Informação - 8º Período* *Universidade Federal da Paraíba* *http://br.linkedin.com/in/tjsoliveira* *(83) 8600-7901* * * * <http://br.linkedin.com/in/tjsoliveira>* * <http://br.linkedin.com/in/tjsoliveira>*
_______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral