Anmerkung
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Gilt für:SQL Server
Azure SQL-Datenbank
Azure SQL Managed Instance
Entfernt eine Anwendungsrolle aus der aktuellen Datenbank
Transact-SQL-Syntaxkonventionen
Syntax
DROP APPLICATION ROLE rolename
Argumente
Rollenname
Gibt den Namen der zu löschenden Anwendungsrolle an.
Bemerkungen
Wenn die Anwendungsrolle sicherbare Elemente besitzt, kann sie nicht gelöscht werden. Vor dem Löschen einer Anwendungsrolle, die sicherungsfähige Elemente besitzt, müssen Sie zuerst den Besitz dieser sicherungsfähigen Elemente übertragen oder diese löschen.
Hinweis
Schemas entsprechen nicht datenbankbenutzern. Verwenden Sie Systemkatalogansichten , um unterschiede zwischen Datenbankbenutzern und Schemas zu identifizieren.
Berechtigungen
Erfordert die ALTER ANY APPLICATION ROLE-Berechtigung in der Datenbank.
Beispiele
Löschen Sie die Anwendungsrolle "weekly_ledger" aus der Datenbank.
DROP APPLICATION ROLE weekly_ledger;
GO
Weitere Informationen
Anwendungsrollen
ANWENDUNGSROLLE ERSTELLEN (Transact-SQL)
ANWENDUNGSROLLE ÄNDERN (Transact-SQL)
EVENTDATA (Transact-SQL)