Função de Tempo de Execução mvSQL - ROLE()¶
Resumo¶
Determina se o usuário atual é membro de uma determinada papel.
Sintaxe¶
ROLE(<role-id-or-name>)
Parâmetros¶
ID Ou Nome da Função¶
Uma string identificando a papel:
- Nome da função – Nome de uma papel pertencente à fonte de dados da regra.
- Identificador de função - Único
RoleId
que identifica inequivocamente a papel nas fontes de dados.
Devoluções¶
Booleano/string¶
Um valor string de 1
ou 0
. Um valor de 1
indica que o usuário é membro da papel; um valor de 0
indica que o usuário não é membro.
Observações¶
O ROLE()
A função foi adicionada em um hotfix 2.6. A primeira versão geral foi 2.7.
Exemplos¶
ROLE('User')
Devoluções
'0'
ROLE('6205050b-7ffd-4231-b66c-62106c899d5d')
Devoluções
'1'