RESET_PRIVACY_BUDGET¶
Setzt den kumulativen Datenschutzverlust eines Datenschutzbudgets auf 0 zurück.
Syntax¶
SNOWFLAKE.DATA_PRIVACY.RESET_PRIVACY_BUDGET(
'<privacy_policy_name>',
'<budget_name>',
'<organization_name>',
'<account_name>')
Argumente¶
'privacy_policy_name'
Name der Datenschutzrichtlinie, die das Datenschutzbudget angibt. Muss ein vollständig qualifizierter Name sein, der die Datenbank und das Schema umfasst.
'budget_name'
Name eines Datenschutzbudgets.
'organization_name'
Name der Organisation, in der sich das Konto befindet, bei dem der Analyst einen Datenschutzverlust erleidet.
'account_name'
Name des Kontos, auf dem der Analyst den Datenschutzverlust erleidet, angegeben unter Verwendung des Kontonamenformats des Kontobezeichners.
Nutzungshinweise¶
Global definierte gespeicherte Prozeduren nutzen die Aufruferrechte. Weitere Details dazu finden Sie unter Erläuterungen zu gespeicherten Prozeduren mit Aufruferrechten und Eigentümerrechten.
Der kumulative Datenschutzverlust wird bei der nächsten Abfrage, bei der ein Datenschutzverlust auftritt, zurückgesetzt. Wenn Sie das Datenschutzbudget nach dem Aufruf von RESET_PRIVACY_BUDGET, aber vor der ersten Abfrage mit Datenschutzverlust anzeigen, ist der kumulative Datenschutzverlust nicht 0.
Beispiele¶
Angenommen, die Datenschutzrichtlinie my_policy
enthält das Datenschutzbudget analyst_budget
. Zum Zurücksetzen des kumulativen Datenschutzverlustes von Benutzern, die mit dem Datenschutzbudget analysts_budget
verbunden sind und ihre Abfragen über das Konto companyorg.account_123
ausführen:
CALL SNOWFLAKE.DATA_PRIVACY.RESET_PRIVACY_BUDGET(
'my_policy_db.my_policy_schema.my_policy',
'analyst_budget',
'companyorg',
'account_123');