sys.fn_translate_permissions (Transact-SQL)

Neu: 14. April 2006

Übersetzt die von der SQL-Ablaufverfolgung zurückgegebene Bitmaske von Berechtigungen in eine Tabelle von Berechtigungsnamen.

Syntax

sys.fn_translate_permissions ( level , perms )

Argumente

  • level
    Die Art von sicherungsfähigen Elementen, auf die die Berechtigung angewendet wird. nvarchar(60).
  • perms
    Eine Bitmaske, die in der permissions-Spalte zurückgegeben wird. bigint.

Hinweise

Der in der permissions-Spalte einer SQL-Ablaufverfolgung zurückgegebene Wert ist eine ganzzahlige Darstellung einer Bitmaske, aus der von SQL Server effektive Berechtigungen berechnet werden. Jede der 21 Arten von sicherungsfähigen Elementen verfügt über einen eigenen Satz von Berechtigungen mit entsprechenden numerischen Werten. sys.fn_translate_permissions übersetzt diese Bitmaske in eine Tabelle von Berechtigungsnamen.

Berechtigungen

Erfordert die Mitgliedschaft in der public-Rolle.

Rückgabewert

table

Siehe auch

Verweis

sys.server_permissions (Transact-SQL)
sys.database_permissions (Transact-SQL)

Andere Ressourcen

Berechtigungen

Hilfe und Informationen

Informationsquellen für SQL Server 2005