SVV_ROLE_GRANTS - Amazon Redshift

Amazon Redshift non supporterà più la creazione di nuove UDF Python a partire dal 1º novembre 2025. Se desideri utilizzare le UDF Python, creale prima di tale data. Le UDF Python esistenti continueranno a funzionare normalmente. Per ulteriori informazioni, consulta il post del blog.

SVV_ROLE_GRANTS

Utilizza SVV_ROLE_GRANTS per visualizzare un elenco di ruoli a cui sono esplicitamente concessi ruoli nel cluster.

SVV_ROLE_GRANTS è visibile ai seguenti utenti:

  • Utenti con privilegi avanzati

  • Utenti con l'autorizzazione ACCESS SYSTEM TABLE

Gli altri utenti possono vedere solo le identità a cui hanno accesso o di cui sono proprietari.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
role_id integer L'ID del ruolo.
role_name text Il nome del ruolo.
granted_role_id integer L'ID del ruolo concesso.
granted_role_name text Il nome del ruolo concesso.

Query di esempio

L'esempio seguente restituisce l'output di 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)