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>
CopyWobei:
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