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

Responder a