Clause TO

La clause TO spécifie une liste d'utilisateurs, de rôles et d'objets de base de données (procédures, fonctions, packages, triggers et vues) pour lesquels les privilèges listés seront délivrés. Les clauses facultatives USER et ROLE permettent de spécifier exactement à qui le privilège est délivré. Si le mot-clé USER ou ROLE n'est pas spécifié, le serveur vérifie si un rôle portant ce nom existe ; dans le cas contraire, le privilège est attribué à l'utilisateur. L'existence de l'utilisateur auquel le privilège est attribué n'est pas vérifiée lors de l'exécution de l'instruction GRANT. Si le privilège est attribué à un objet de base de données, le type d'objet doit être spécifié.

Tip
Recommandation

Bien que les mots-clés USER et ROLE soient facultatifs, il est conseillé de les utiliser pour éviter toute confusion.