Privilèges sur les routines

Les privilèges d'exécution impliquent des actions sur tous les types de routines telles que les fonctions, les procédures et les méthodes au sein d'une base de données. Une fois que vous avez le privilège EXECUTE, un utilisateur peut appeler cette routine, créer une fonction dérivée de cette routine (s'applique uniquement aux fonctions) et la référencer dans une instruction DDL telle que CREATE VIEW ou CREATE TRIGGER.

L'utilisateur qui définit la procédure, la fonction ou la méthode stockée en externe reçoit le privilège EXECUTE WITH GRANT. Si le privilège EXECUTE est octroyé à un autre utilisateur via WITH GRANT OPTION, cet utilisateur peut à son tour accorder le privilège EXECUTE à un autre utilisateur.