sys.fn_translate_permissions (Transact-SQL)

Data creazione: 14 aprile 2006

Converte la maschera di bit delle autorizzazioni restituita da Traccia SQL in una tabella di nomi delle autorizzazioni.

Sintassi

sys.fn_translate_permissions ( level , perms )

Argomenti

  • level
    Tipo di entità a protezione diretta a cui viene applicata l'autorizzazione. nvarchar(60).
  • perms
    Maschera di bit restituita nella colonna delle autorizzazioni. bigint.

Osservazioni

Il valore restituito nella colonna permissions di Traccia SQL è una rappresentazione di valori integer di una maschera di bit utilizzata da SQL Server per calcolare le autorizzazioni valide. Tutti i 21 tipi di entità a protezione diretta dispongono di un proprio set di autorizzazioni con valori numerici corrispondenti. sys.fn_translate_permissions converte questa maschera di bit in una tabella di nomi di autorizzazioni.

Autorizzazioni

È richiesta l'appartenenza al ruolo public.

Valori restituiti

tabella

Vedere anche

Riferimento

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

Altre risorse

Autorizzazioni

Guida in linea e informazioni

Assistenza su SQL Server 2005