Boa tarde Paulo! Para que qualquer usuário possa executar uma função, basta criá-la com a opção SECURITY DEFINER [1] para que seja executada com as permissões do usuário que a criou. Desta maneira, independente de permissão, qualquer usuário poderá utilizá-la.
T+! 2009/7/30 Paulo Mendes <[email protected]> > Olá Lista. > > Acabei de perguntar a respeito dos Grants, e consgui entender, mas estou > confuso com uma coisa. > > Eu tenho dois schemas no bem banco de dados, historic e public. > > pra cada tabela do schema public existe uma correspondente no schema > historic. Em cada tabela do schema public existe um gatilho que > aciona uma função no schema historic que executa uma operação na tabela > correspondente. > > Como deve funcionar o grant para que qualquer usuário conectado no banco > consiga executar as funções que estão no schema historic ?? > > Paulo Mendes. > > _______________________________________________ > pgbr-geral mailing list > [email protected] > https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral > > -- Leandro Cavalari Soares Analista de Sistemas / DBA Veltrac - Tecnologia em Logística (43) 2105-5614 / (43) 9922-8095 - Londrina / PR
_______________________________________________ pgbr-geral mailing list [email protected] https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
