A visão applicable_roles identifica todas as funções de banco de dados (roles) cujos privilégios o usuário corrente pode usar. Isto significa que há alguma cadeia de concessões de funções de banco de dados do usuário corrente para a função de banco de dados em questão. O usuário corrente em si também é uma função de banco de dados aplicável. O conjunto de funções de banco de dados aplicáveis é geralmente usado para verificação de permissão.
Tabela 35.3. Colunas de applicable_roles
Coluna Tipo de dados Descrição |
|---|
Nome da função de banco de dados (role) à qual esta participação na função de banco de dados foi concedida (pode ser o usuário corrente, ou uma função de banco de dados diferente no caso de participação em funções de banco de dados aninhadas) |
Nome da função de banco de dados |
|