Catégories :

Utilisateur et sécurité DDL (Rôles)

USE ROLE

Spécifie le rôle primaire actif/actuel de la session. Le rôle primaire actuellement actif définit le contexte qui détermine si l’utilisateur actuel dispose des privilèges nécessaires pour exécuter des instructions CREATE <objet> ou effectuer toute autre action SQL.

Notez que l’autorisation d’effectuer toute action SQL autre que la création d’objets peut être fournie par des rôles secondaires.

Pour plus d’informations, voir Contrôle d’accès dans Snowflake.

Voir aussi :

USE SECONDARY ROLES

Syntaxe

USE ROLE <name>

Paramètres

nom

Spécifie l’identificateur du rôle à utiliser pour la session. Si l’identificateur contient des espaces ou des caractères spéciaux, toute la chaîne doit être délimitée par des guillemets doubles. Les identificateurs entre guillemets doubles sont également sensibles à la casse.

Notes sur l’utilisation

  • Pour utiliser un rôle, le rôle doit avoir été accordé à l’utilisateur.

  • Seul un seul rôle peut être actif à la fois pour une session utilisateur.