View a markdown version of this page

SVV_IAM_PRIVILEGES - Amazon Redshift

Amazon Redshift ne prendra plus en charge l'utilisation des UDF Python après le 30 juin 2026. Nous allons commencer à l'appliquer par étapes. Pour plus d'informations sur les options de fin de vie et de migration de Python, consultez le billet de blog publié le 30 juin 2025.

Les traductions sont fournies par des outils de traduction automatique. En cas de conflit entre le contenu d'une traduction et celui de la version originale en anglais, la version anglaise prévaudra.

SVV_IAM_PRIVILEGES

Utilisez SVV_IAM_PRIVILEGES pour afficher les privilèges IAM explicitement accordés aux utilisateurs, aux rôles et aux groupes.

SVV_IAM_PRIVILEGES est visible par les utilisateurs suivants :

  • Super-utilisateurs

  • Utilisateurs disposant de l’autorisation ACCESS SYSTEM TABLE

Les autres utilisateurs ne peuvent consulter que les entrées auxquelles ils ont accès.

Colonnes de la table

Nom de la colonne Type de données Description
iam_arn text Nom de l’espace de noms.
command_type text Types de privilèges. Les valeurs possibles sont COPY, UNLOAD, CREATE MODEL ou EXTERNAL FUNCTION.
identity_id entier ID d’identité. Les valeurs possibles sont ID d’utilisateur, ID de rôle ou ID de groupe.
identity_name text Nom d’identité.
identity_type text Type d’identité. Les valeurs possibles sont utilisateur, rôle, groupe ou public.

Exemples de requêtes

L’exemple suivant montre les résultats de 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)