[firebase-br] Existe algum 'run as' para execute block/update/insert/etc...
Carlos H. Cantu
listas em warmboot.com.br
Qua Ago 30 12:27:05 -03 2017
Uma opção seria colocar a senha em uma variável contextual.
[]s
Carlos H. Cantu
eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
GS> funciona, mas nesse caso, teria de usar usuario+senha+role nos
GS> parametros, pois só a role não funcionaria.
GS> O problema é que poderia usar um current_user, mas não existe um
GS> current_password para ser usado na sintaxe.
GS> Em 30 de agosto de 2017 09:44, Carlos H. Cantu
GS> <listas em warmboot.com.br> escreveu:
GS> Experimente usar um EXECUTE STATEMENT passando o ROLE desejado.
GS> []s
GS> Carlos H. Cantu
GS> eBook Guia de Migração para o FB 3 - www.firebase.com.br/guiafb3.php
GS> www.FireBase.com.br - www.firebirdnews.org - blog.firebase.com.br
GS>> Estou tentando criar uma rotina que precisa escalar permissões além do que
GS>> o usuário possui, gostaria de sabe se hã no Firebird 3 alguma instrução que
GS>> me permita executar algum SQL/PSQL com as as atribuições de outra role (ou
GS>> pessoa, se não for possivel).
GS>> No manual do FB3 encontrei um tal de 'set role', mas me parece que ele não
GS>> funciona dentro dum pSQL.
GS>> []´s
Mais detalhes sobre a lista de discussão lista