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_SYSTEM_PRIVILEGES
SVV_SYSTEM_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 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 |
|---|---|---|
| system_privilege | text | Nom de l’autorisation système. |
| identity_id | entier | ID de l’identité. Les valeurs possibles sont ID d’utilisateur ou ID de rôle. |
| identity_name | text | Nom de l’identité. |
| identity_type | text | Type d’identité. Les valeurs possibles sont utilisateur ou rôle. |
Exemple de requête
L’exemple suivant affiche le résultat pour les paramètres spécifiés.
SELECT system_privilege,identity_name,identity_type FROM svv_system_privileges WHERE system_privilege = 'ALTER TABLE' AND identity_name = 'sys:superuser'; system_privilege | identity_name | identity_type ------------------+---------------+--------------- ALTER TABLE | sys:superuser | role