Función de Tiempo de Ejecución Mvsql: ROL()¶
Resumen¶
Determina si el usuario actual es miembro de un rol determinado.
Sintaxis¶
ROLE(<role-id-or-name>)
Parámetros¶
Rol-id-o-nombre¶
Una cadena que identifica el rol, ya sea:
- Nombre de rol: nombre de un rol que pertenece a la fuente de datos de la regla.
- Identificador de rol - Único
RoleId
que identifica inequívocamente el rol en todas las fuentes de datos.
Devoluciones¶
Booleano/cadena¶
Un valor de cadena de 1
o 0
. un valor de 1
indica que el usuario es miembro del rol; un valor de 0
indica que el usuario no es miembro.
Observaciones¶
El ROLE()
La función se agregó en una revisión 2.6. La primera versión general fue la 2.7.
Ejemplos¶
ROLE('User')
Devoluciones
'0'
ROLE('6205050b-7ffd-4231-b66c-62106c899d5d')
Devoluciones
'1'