SVV_ROLE_GRANTS - Amazon Redshift

SVV_ROLE_GRANTS

Use SVV_ROLE_GRANTS para exibir uma lista de funções que são explicitamente concedidas no cluster.

SVV_ROLE_GRANTS permanece visível para os seguintes usuários:

  • Superusuários

  • Usuários com a permissão ACCESS SYSTEM TABLE

Os outros usuários só podem ver identidades às quais tenham acesso ou sejam proprietários.

Colunas da tabela

Nome da coluna Tipo de dados Descrição
role_id inteiro O ID da função.
role_name text O nome da função.
granted_role_id inteiro O ID da função concedida.
granted_role_name text O nome da função concedida.

Consulta de exemplo

O exemplo a seguir retorna a saída de SVV_ROLE_GRANTS.

GRANT ROLE role1 TO ROLE role2; GRANT ROLE role2 TO ROLE role3; SELECT role_name, granted_role_name FROM svv_role_grants; role_name | granted_role_name -----------+-------------------- role2 | role1 role3 | role2 (2 rows)