SVV_USER_GRANTS - Amazon Redshift

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_GRANTS

Utilizzare SVV _ USER _ GRANTS per visualizzare l'elenco degli utenti a cui sono concessi ruoli esplicitamente nel cluster.

SVV_ USER _ GRANTS è visibile ai seguenti utenti:

  • Utenti con privilegi avanzati

  • Utenti con l'ACCESSSYSTEMTABLEautorizzazione

Gli altri utenti possono vedere solo i ruoli esplicitamente assegnati loro.

Colonne di tabella

Nome colonna Tipo di dati Descrizione
user_id integer l'ID utente dell'utente.
user_name text Il nome dell'utente.
role_id integer L'ID ruolo del ruolo concesso.
role_name text Il nome del ruolo per il ruolo concesso.
admin_option booleano Un valore che indica se l'utente può concedere il ruolo ad altri utenti e ruoli.

Query di esempio

Le seguenti query concedono ruoli agli utenti e mostrano l'elenco degli utenti a cui sono espressamente concessi ruoli.

GRANT ROLE role1 TO reguser; GRANT ROLE role2 TO reguser; GRANT ROLE role1 TO superuser; GRANT ROLE role2 TO superuser; SELECT user_name,role_name,admin_option FROM svv_user_grants; user_name | role_name | admin_option -----------+-----------+-------------- superuser | role1 | False reguser | role1 | False superuser | role2 | False reguser | role2 | False