Kategorien:

Systemfunktionen (Steuerung)

SYSTEM$CLEANUP_DATABASE_ROLE_GRANTS

Entzieht der Freigabe die Berechtigungen für gelöschte Objekte und weist der Freigabe die Datenbankrolle zu.

Syntax

SYSTEM$CLEANUP_DATABASE_ROLE_GRANTS( '<database_role_name>' , '<share_name>' )
Copy

Argumente

'database_role_name'

Gibt den Namen der Datenbankrolle an.

Wenn der Bezeichner nicht vollqualifiziert ist (im Format db_name.database_role_name), verwendet der Befehl die Datenbankrolle in der aktuellen Datenbank der Sitzung.

'share_name'

Der Name der Freigabe.

Anforderungen an die Zugriffssteuerung

Zum Aufrufen dieser Funktion muss die aktive Rolle über die globale Berechtigung MANAGE GRANTS verfügen.

Nutzungshinweise

Keine.

Beispiel

Rufen Sie die Funktion auf:

SELECT SYSTEM$CLEANUP_DATABASE_ROLE_GRANTS('mydb.dbr1' , 'myshare');
Copy