- Schéma :
Vue ROW_ACCESS_POLICIES¶
Important
Cette vue n’est disponible que dans le compte de l’organisation. Pour plus d’informations, voir Vues premium dans le compte de l’organisation.
La vue Utilisation de l’organisation affiche une ligne pour chaque politique d’accès aux lignes définie dans un compte.
Chaque ligne correspond à une politique d’accès aux lignes différente.
Colonnes¶
Colonnes au niveau de l’organisation
Nom de la colonne |
Type de données |
Description |
---|---|---|
ORGANIZATION_NAME |
VARCHAR |
Nom de l’organisation. |
ACCOUNT_LOCATOR |
VARCHAR |
Identificateur du compte généré par le système. |
ACCOUNT_NAME |
VARCHAR |
Identificateur défini par l’utilisateur pour le compte. |
Colonnes supplémentaires
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 24 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 account_name, policy_name, policy_signature, created from row_access_policies order by created ;