Berechtigungszuweisungen bei nativen Anwendungen: Zugriffsberechtigung auf Tags und Richtlinien erforderlich

Achtung

Diese Verhaltensänderung ist in Bundle 2023_07 enthalten.

Den aktuellen Status des Bundles finden Sie unter Bundle-Verlauf.

Die Verwendung von Tags und Richtlinien auf einer Referenzdatenbank erfordert die Berechtigung REFERENCE_USAGE für die Referenzdatenbank.

Vor der Änderung

Wenn eine Datenbank, die nur Tag- oder Richtlinienabhängigkeiten enthält, von Objekten verwendet wird, die für ein Anwendungspaket freigegeben wurden, ist es nicht erforderlich, dass der Anbieter dem Anwendungspaket ausdrücklich die REFERENCE_USAGE-Berechtigung für die Datenbanken erteilt.

Nach der Änderung

Wenn eine Datenbank, die nur Tag- oder Richtlinienabhängigkeiten enthält, indirekt von Objekten verwendet wird, die für ein Anwendungspaket freigegeben wurden, muss der Anbieter dem Anwendungspaket ausdrücklich die REFERENCE_USAGE-Berechtigung für die Datenbanken erteilen.

Um dem Anwendungspaket die Berechtigung REFERENCE_USAGE für eine Datenbank zu erteilen, führen Sie den folgenden Befehl aus:

GRANT REFERENCE_USAGE ON DATABASE <name> TO SHARE IN APPLICATION PACKAGE <app_package>
Copy

Wobei:

name

Gibt den Bezeichner der referenzierten Datenbank an, in der ein Tag oder eine Richtlinie enthalten sind.

app_package

Gibt den Bezeichner des Anwendungspakets an, dem die Berechtigung REFERENCE_USAGE erteilt wird.

Ref.: 1274