Amazon Redshift non supporterà più la creazione di nuovi Python UDFs a partire dalla Patch 198. Python esistente UDFs continuerà a funzionare fino al 30 giugno 2026. Per ulteriori informazioni, consulta il post del blog
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à.
USER_IS_MEMBER_OF
Importante
A partire dal 16 febbraio 2026, Amazon Redshift non supporterà più l’utilizzo di user_is_member_of e delle funzioni correlate che accedono alle informazioni su utenti, ruoli o gruppi consumer tramite la condivisione dei dati.
Restituisce true se l'utente è un membro di un ruolo o di un gruppo. Gli utenti con privilegi avanzati possono controllare l'appartenenza di tutti gli utenti. Gli utenti normali che sono membri del ruolo sys:secadmin o sys:superuser possono controllare l'appartenenza di tutti gli utenti. In caso contrario, gli utenti normali possono solo controllare loro stessi. Amazon Redshift restituisce un errore se le identità fornite non esistono o se l'utente corrente non ha accesso al ruolo.
Sintassi
user_is_member_of( user_name, role_name | group_name)
Arguments (Argomenti)
- user_name
-
Il nome dell'utente.
- role_name
-
Il nome del ruolo.
- group_name
-
Il nome del gruppo.
Tipo restituito
Restituisce un BOOLEAN.
Esempio
La seguente query conferma che l'utente non è membro di role1.
SELECT user_is_member_of('reguser', 'role1'); user_is_member_of ------------------- False