- Schéma :
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 |
Date et heure de la dernière modification de l’objet par un DML, un DDL ou une opération de métadonnées en arrière-plan. Consultez Notes sur l’utilisation. |
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 qui possède l’objet, par exemple |
OPTIONS |
VARIANT |
Valeur de la propriété EXEMPT_OTHER_POLICIES dans la police. Si la valeur est |
Notes sur l’utilisation¶
La latence pour la vue peut atteindre 120 minutes (2 heures).
La vue ne renvoie des lignes que si au moins une politique d’accès aux lignes a été créée.
La colonne LAST_ALTERED est mise à jour lorsque les opérations suivantes sont effectuées sur un objet :
DDL opérations.
DML opérations (pour les tables uniquement). Cette colonne est mise à jour même si aucune ligne n’est affectée par l’instruction DML.
Opérations de maintenance des métadonnées en arrière-plan effectuées par Snowflake.
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 ;