Kategorien:

Systemfunktionen (Steuerung)

CLEANUP_DATABASE_ROLE_GRANTS

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

Syntax

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

Um diese Funktion aufzurufen, muss die aktive Rolle über die globale Berechtigung MANAGE GRANTS verfügen.

Nutzungshinweise

Keine.

Beispiel

Rufen Sie die Funktion auf:

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