Amazon Redshift ne prendra plus en charge la création de nouvelles fonctions Python définies par l’utilisateur à compter du 1er novembre 2025. Si vous souhaitez utiliser des fonctions Python définies par l’utilisateur, créez-les avant cette date. Les fonctions Python définies par l’utilisateur existantes continueront de fonctionner normalement. Pour plus d’informations, consultez le billet de blog
SVV_ROLE_GRANTS
Utilisez SVV_ROLE_GRANTS pour afficher la liste des rôles auxquels des rôles sont explicitement accordés dans le cluster.
SVV_ROLE_GRANTS est visible par les utilisateurs suivants :
Super-utilisateurs
Utilisateurs disposant de l’autorisation ACCESS SYSTEM TABLE
Les autres utilisateurs ne peuvent consulter que les identités auxquelles ils ont accès ou qu’ils possèdent.
Colonnes de la table
| Nom de la colonne | Type de données | Description |
|---|---|---|
| role_id | entier | ID du rôle. |
| role_name | text | Nom du rôle. |
| granted_role_id | entier | ID du rôle accordé. |
| granted_role_name | text | Nom du rôle accordé. |
Exemple de requête
L’exemple suivant renvoie la sortie 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)