Bonjour,
Je sais qu'il existe le privilège system "create any trigger" mais si je veux autoriser la création de triggers sur quelques une de mes tables à un user TOTO. Comment je peux procéder?
Version imprimable
Bonjour,
Je sais qu'il existe le privilège system "create any trigger" mais si je veux autoriser la création de triggers sur quelques une de mes tables à un user TOTO. Comment je peux procéder?
Salut !
Une idée laide : implémenter ça dans un DDL Trigger ?
(create trigger ... before create...)
Bonjour,
en plus propre tu créés un rôle qui aura des grant create trigger on....to....
Je me suis trompé le privilège objet ALTER table ne suffit pas
Je ne suis pas sure du tout qu'un role puisse pouvoir t'aider en fin de compte. sniff...
ouais!! soit tu possèdes la table soit il te faut le privilège système create any trigger
pour que l'utilisateur TOTO puisse créer un trigger sur ses PROPRES tables, il existe le privilège système
create trigger, donc sous sys: grant create trigger to TOTO, tout simplement, il pourra créer des triggers sur ses tables
par contre le privilege create any trigger, autoriser à créer un trigger dans n'importe quel schéma à partir de TOTO .