DROP_ROW_ACCESS_POLICY_ON_EVENTS_VIEW¶
Note
L’utilisation de politiques d’accès aux lignes sur la table d’événements par défaut est une fonctionnalité Enterprise Edition.
Supprime la politique d’accès aux lignes spécifiée et liée à EVENTS_VIEW.
Le rôle EVENTS_ADMIN comprend le privilège USAGE sur cette procédure.
Syntaxe¶
SNOWFLAKE.TELEMETRY.DROP_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(
<row_access_policy_reference>
)
Arguments¶
row_access_policy_reference
Une référence à un objet de politique d’accès aux lignes pour que la politique soit supprimée.
Renvoie¶
En cas d’exécution réussie, la procédure renvoie une chaîne indiquant la réussite. Sinon, la procédure renvoie une erreur.
Notes sur l’utilisation¶
La procédure stockée utilise les droits du propriétaire. Pour plus de détails, voir Présentation des procédures stockées des droits de l’appelant et des droits du propriétaire.
Exemples¶
Le code dans l’exemple suivant supprime la ROW_ACCESS_POLICY
politique liée à EVENTS_VIEW :
CALL SNOWFLAKE.TELEMETRY.DROP_ROW_ACCESS_POLICY_ON_EVENTS_VIEW(
SYSTEM$REFERENCE('ROW_ACCESS_POLICY', 'mydb.myschema.mypolicy', 'SESSION', 'APPLY')
);