Amazon Redshift non supporterà più la creazione di nuovi Python a UDFs partire dal 1° novembre 2025. Se vuoi usare Python UDFs, crea la UDFs data precedente a quella data. Python esistente UDFs continuerà a funzionare normalmente. 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à.
SVV_USER_INFO
Puoi recuperare i dati sugli utenti del database Amazon Redshift con la vista SVV_USER_INFO.
SVV_USER_INFO è visibile a tutti gli utenti. Gli utenti con privilegi avanzati visualizzano tutte le righe; gli utenti regolari visualizzano solo i propri dati. Per ulteriori informazioni, consultare Visibilità dei dati nelle tabelle e nelle viste di sistema.
Colonne di tabella
| Nome colonna | Tipo di dati | Descrizione |
|---|---|---|
| user_name | text | Il nome utente del ruolo. |
| user_id | integer | l'ID utente dell'utente. |
| createdb | booleano | Un valore che indica se l'utente dispone delle autorizzazioni per creare i database. |
| superuser | booleano | Un valore che indica se l'utente è un utente con privilegi avanzati. |
| catalog_update | booleano | Un valore che indica se l'utente può aggiornare i cataloghi di sistema. |
| connection_limit | text | Il numero di connessioni che l'utente può aprire. |
| syslog_access | text | Un valore che indica se l'utente dispone dell'acceso ai log di sistema. I due possibili valori sono RESTRICTED e UNRESTRICTED. RESTRICTED indica che gli utenti che non sono utenti con privilegi avanzati possono visualizzare i propri record. UNRESTRICTED indica che gli utenti che non sono utenti con privilegi avanzati possono visualizzare tutti i record nelle viste e nelle tabelle di sistema di cui possiedono i privilegi SELECT. |
| last_ddl_timestamp | timestamp | Il timestamp per l'ultima istruzione di creazione data definition language (DDL) eseguita dall'utente. |
| session_timeout | integer | Il tempo massimo in secondi in cui una sessione rimane inattiva o inattiva prima del timeout. 0 indica che non è impostato alcun timeout. Per informazioni sull'impostazione del timeout inattivo del cluster, consulta Quote e limiti in Amazon Redshift nella Guida alla gestione di Amazon Redshift. |
| external_user_id | text | L'identificatore univoco dell'utente nel provider di identità di terze parti. |
Query di esempio
Il comando seguente recupera le informazioni sull'utente da SVV_USER_INFO.
SELECT * FROM SVV_USER_INFO;