sys.fn_translate_permissions (Transact-SQL)

Traduce la máscara de bits de permisos devuelta por Seguimiento de SQL a una tabla de nombres de permisos.

Icono de vínculo a temas Convenciones de sintaxis de Transact-SQL

Sintaxis

sys.fn_translate_permissions ( level , perms )

Argumentos

  • level
    El tipo de elemento protegible al que se aplica el permiso. level es de tipo nvarchar(60).

  • perms
    Es una máscara de bits que se devuelve en la columna de permisos. perms es de tipo varbinary(16).

Devuelve

table

Comentarios

El valor devuelto en la columna de permisos de una Seguimiento de SQL es una representación en enteros de una máscara de bits utilizada por SQL Server para calcular permisos efectivos. Cada una de las 21 clases de elementos protegibles tiene su propio conjunto de permisos con sus valores numéricos correspondientes. sys.fn_translate_permissions traduce convierte esta máscara de bits en una tabla de nombres de permiso.

Permisos

Debe pertenecer al rol public.

Vea también

Referencia

sys.server_permissions (Transact-SQL)

sys.database_permissions (Transact-SQL)

Conceptos

Permisos (motor de base de datos)