Em 19/10/2011 22:53, Leandro Guimarães Faria Corce DUTRA escreveu: > Le 2011-O-19 22h39, Dickson S. Guedes a écrit : >>> Melhor um pouco seria ter uma tabela cadastro com chave estrangeira para o >>> information_schema — não sei se o PostgreSQL deixa. >> São visões, não seria possível. > Está aí, estava pensando em sugerir isso para o TODO. Eu fazia isso em > Oracle, bem maneiro — e relacionalmente correto. > Vendo as opções apresentadas por você, pelo Dickson e pelo Eduardo, acho que vale muito uma conclusão do tipo depende, mas acho que independente da aplicação pode-se adotar uma solução hibrida entre as apresentadas.
Deixar o SGBD cuidar da autenticação e das permissões, CREATE ROLE e etc... criar uma tabela contendo dados do usuário na aplicação ou esquema como falamos em outra thread ou diretório e utilizar SET SESSION AUTHORIZATION para ditar a permissão do usuário quando este logar na aplicação. Pois não concordo em utilizar uma tabela que o SGBD usa para si para eu guardar informação de aplicações. Bem, esta foi minha conclusão com esta thread. _______________________________________________ pgbr-geral mailing list pgbr-geral@listas.postgresql.org.br https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral