Vue GRANTS_TO_ROLES : nouvelle colonne dans la sortie et nouvelles valeurs pour les colonnes existantes

Attention

Ce changement de comportement est présent dans le bundle 2023_06.

Pour connaître le statut actuel du bundle, reportez-vous à Historique du bundle.

Le comportement de la vue GRANTS_TO_ROLES Account Usage dans la base de données SNOWFLAKE partagée est le suivant :

Précédemment

La sortie d’une requête sur la vue GRANTS_TO_ROLES ne comprend pas la colonne OBJECT_INSTANCE.

En outre, les colonnes suivantes ne prennent pas en charge les valeurs indiquées :

  • La colonne GRANTED_ON ne prend pas en charge INSTANCE_ROLE comme valeur possible.

  • La colonne TABLE_CATALOG ne prend pas en charge la base de données qui stocke l’instance d’une classe.

  • La colonne TABLE_SCHEMA ne prend pas en charge le schéma qui stocke l’instance de la classe.

Actuellement

La sortie d’une requête sur la vue GRANTS_TO_ROLES comprend la colonne OBJECT_INSTANCE comme dernière colonne ordinale de la sortie.

Colonne

Type de données

Description

OBJECT_INSTANCE

STRING

Nom pleinement qualifié de l’objet qui contient le rôle d’instance pour une classe particulière dans le format database.schema.class.

En outre, les colonnes suivantes prennent en charge les valeurs indiquées :

  • La colonne GRANTED_ON propose INSTANCE_ROLE comme valeur possible pour indiquer le rôle associé à une classe particulière.

  • La colonne TABLE_CATALOG prend en charge la base de données qui stocke l’instance d’une classe.

  • La colonne TABLE_SCHEMA prend en charge le schéma qui stocke l’instance de la classe.

Pour plus de détails sur les classes, les instances et les rôles associés, voir Classes Snowflake.

Réf : 1240