Assim: Este usuario que criei , nao possui grant para nenhum tipo de transacao nas tabelas do banco.Ele acessara os registros atraves de uma function com o parametro external security definer, porem nao gostria que ele observasse os scripts de create table de outros esquemas (via pgadmin)e ate mesmo o da funcao que esta usando para solicitar os registros do banco.
crei o usuario com e dei um grant de connect database apenas e para a funcao dei grant de execute e usage para o esquema proprietario da funcao. 2009/12/3 JotaComm <[email protected]> > Olá, > > 2009/12/3 Tiago Valério <[email protected]> > > Ola pessoal >> >> Talvez seja uma pergunta basica porem nao conseguir achar na documentacao >> esta info: >> >> Como faco para bloquear a visualizacao dos comandos de create table, >> create view e create function, etc.. para um usuario no pgadmin? >> > > O que você quer dizer com isso? Quer impedir o usuário de criar tabelas, > views, funções e etc? > > > >> >> >> Muito obrigado. >> >> _______________________________________________ >> pgbr-geral mailing list >> [email protected] >> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral >> >> > > []s > -- > JotaComm > http://jotacomm.wordpress.com > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > >
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
