Usuário com melhor resposta
Definir outro usuário dentro de trigger

Pergunta
-
Caros colegas, preciso de colocar dentro de uma trigger um usuário e senha. Por que isso? Quando o usuário está manipulando uma tabela, essa tabela ativa uma trigger, dentro dessa trigger tem comandos que somente um owner de banco pode executar. Porém esse usuário não é owner do banco, então pensei em no inicio da trigger mudar o usuário para um owner e depois voltar com o usuário original. Talvez também tenham outra forma de resolver isso, se quiserem sugerir.
Grata!!!
Respostas
Todas as Respostas
-
-
Boa noite,
Você pode inserir o usuário que está executando o banco de dados em uma tabela e, na execução da trigger, é possível fazer um select para recuperar o usuário inserido na tabela.
Abs.
Bruno Destro
Dicas de programação em .net, C# e SQL - http://smcode.com.br/blog.aspx
-