30.17. enabled_roles

A visão enabled_roles identifica todos os grupos que o usuário corrente é membro (Uma role é a mesma coisa que um grupo). A diferença entre esta visão e a visão applicable_roles é que, no futuro, poderá haver um mecanismo para ativar e desativar grupos durante a sessão. Neste caso, esta visão vai identificar os grupos que estão ativos no momento. [1]

Tabela 30-15. Colunas de enabled_roles

Nome Tipo de dado Descrição
role_name sql_identifier Nome do grupo

Exemplo: Consultar a visão enabled_roles. [2]

=> SELECT * FROM information_schema.enabled_roles;

  role_name
-------------
 engenharia
 arquitetura
(2 linhas)

Notas

[1]

ENABLED_ROLES — visão — Identifica os grupos ativos para a sessão SQL corrente. (ISO-ANSI Working Draft) Information and Definition Schemas (SQL/Schemata), ISO/IEC 9075-11:2003 (E) (N. do T.)

[2]

Exemplo escrito pelo tradutor, não fazendo parte do manual original.

SourceForge.net Logo CSS válido!