Schéma :

ACCOUNT_USAGE

Vue ROW_ACCESS_POLICIES

Cette vue Account Usage affiche une ligne pour chaque politique d’accès aux lignes définie dans votre compte.

Chaque ligne correspond à une politique d’accès aux lignes différente.

Colonnes

Nom de la colonne

Type de données

Description

POLICY_NAME

TEXT

Nom de la politique d’accès aux lignes.

POLICY_ID

NUMBER

Identificateur interne/généré par le système pour la politique d’accès aux lignes.

POLICY_SCHEMA_ID

TEXT

Identificateur interne/généré par le système pour le schéma dans lequel réside la politique.

POLICY_SCHEMA

TEXT

Schéma auquel appartient la politique d’accès aux lignes.

POLICY_CATALOG_ID

TEXT

Identificateur interne/généré par le système pour la base de données dans laquelle réside la politique.

POLICY_CATALOG

TEXT

Base de données à laquelle la politique d’accès aux lignes appartient.

POLICY_OWNER

TEXT

Nom du rôle propriétaire de la politique d’accès aux lignes.

POLICY_SIGNATURE

TEXT

Signature de type des arguments de la politique d’accès aux lignes.

POLICY_RETURN_TYPE

TEXT

Renvoie le type de données de la valeur.

POLICY_BODY

TEXT

Définition de la politique d’accès aux lignes.

POLICY_COMMENT

TEXT

Commentaires saisis pour la politique d’accès aux lignes (le cas échéant).

CREATED

TIMESTAMP_LTZ

La date et l’heure de création de la politique d’accès aux lignes.

LAST_ALTERED

TIMESTAMP_LTZ

La date et l’heure de dernière modification de la politique d’accès aux lignes.

DELETED

TIMESTAMP_LTZ

La date et l’heure de destruction de la politique d’accès aux lignes.

OWNER_ROLE_TYPE

TEXT

Type de rôle propriétaire de l’objet, soit ROLE soit DATABASE_ROLE. Notez que Snowflake renvoie NULL si vous supprimez l’objet, car il n’y a pas de rôle de propriétaire pour un objet supprimé.

OPTIONS

VARIANT

Valeur de la propriété EXEMPT_OTHER_POLICIES dans la police. Si la valeur est TRUE, la colonne renvoie { "EXEMPT_OTHER_POLICIES: "TRUE" }. Si la propriété est définie sur FALSE ou n’est pas définie du tout, la colonne renvoie NULL.

Notes sur l’utilisation

  • La latence pour la vue peut atteindre 120 minutes (2 heures).

  • La vue ne renvoie que les lignes si des politiques d’accès aux lignes ont été créées dans votre compte.

Exemple

Obtenez toutes les politiques d’accès aux lignes créées dans votre compte, classées par l’horodatage de la création de la politique :

select policy_name, policy_signature, created
from row_access_policies
order by created
;
Copy