Berechtigungshierarchie
In SQL Server 2005-Datenbankmodul wird eine hierarchische Auflistung der Entitäten verwaltet, die mit Berechtigungen gesichert werden können. Diese Entitäten werden als sicherungsfähige Elemente bezeichnet. Die wichtigsten sicherungsfähigen Elemente sind Server und Datenbanken, diskrete Berechtigungen können jedoch auf einer viel differenzierteren Ebene festgelegt werden. In SQL Server werden die Aktionen von Prinzipalen für sicherungsfähige Elemente dadurch gesteuert, dass geprüft wird, ob diesen die entsprechenden Berechtigungen erteilt wurden.
In der folgenden Abbildung werden die Beziehungen zwischen den Datenbankmodul-Berechtigungshierarchien dargestellt.
Arbeiten mit Berechtigungen
Berechtigungen können mit den bekannten Transact-SQL-Abfragen GRANT, DENY und REVOKE geändert werden. Informationen über Berechtigungen finden Sie in den Katalogsichten sys.server_permissions und sys.database_permissions. Zudem wird die Abfrage von Berechtigungsinformationen mithilfe von integrierten Funktionen unterstützt.
Siehe auch
Konzepte
Berechtigungen
Sicherungsfähige Elemente
Prinzipale
Andere Ressourcen
GRANT (Transact-SQL)
REVOKE (Transact-SQL)
DENY (Transact-SQL)
Has_Perms_By_Name (Transact-SQL)
sys.fn_builtin_permissions (Transact-SQL)
sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)