SVV_IAM_PRIVILEGES - Amazon Redshift

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

SVV_IAM_PRIVILEGES

Utilizza SVV_IAM_PRIVILEGES per visualizzare i privilegi IAM concessi esplicitamente a utenti, ruoli e gruppi.

SVV_IAM_PRIVILEGES è visibile ai seguenti utenti:

  • Utenti con privilegi avanzati

  • Utenti con l'autorizzazione ACCESS SYSTEM TABLE

Gli altri utenti possono vedere solo le voci a cui hanno accesso.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
iam_arn text Nome dello spazio dei nomi.
command_type text Tipi di privilegi. I valori possibili sono COPY, UNLOAD, CREATE MODEL o EXTERNAL FUNCTION.
identity_id integer ID dell'identità. I valori possibili sono ID utente, ID ruolo o ID gruppo.
identity_name text Nome dell'identità.
identity_type text Tipo di identità. I valori possibili sono utente, ruolo, gruppo o pubblico.

Query di esempio

L'esempio seguente mostra i risultati di SVV_IAM_PRIVILEGES.

SELECT * from SVV_IAM_PRIVILEGES ORDER BY IDENTITY_ID; iam_arn | command_type | identity_id | identity_name | identity_type ----------------------+--------------+-------------+---------------+--------------- default-aws-iam-role | COPY | 0 | public | public default-aws-iam-role | UNLOAD | 0 | public | public default-aws-iam-role | CREATE MODEL | 0 | public | public default-aws-iam-role | EXFUNC | 0 | public | public default-aws-iam-role | COPY | 106 | u1 | user default-aws-iam-role | UNLOAD | 106 | u1 | user default-aws-iam-role | CREATE MODEL | 106 | u1 | user default-aws-iam-role | EXFUNC | 106 | u1 | user default-aws-iam-role | COPY | 118413 | r1 | role default-aws-iam-role | UNLOAD | 118413 | r1 | role default-aws-iam-role | CREATE MODEL | 118413 | r1 | role default-aws-iam-role | EXFUNC | 118413 | r1 | role (12 rows)