SVV_USER_GRANTS - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del parche 198. Las UDF de Python existentes seguirán funcionando hasta el 30 de junio de 2026. Para obtener más información, consulte la publicación del blog.

SVV_USER_GRANTS

Utilice SVV_USER_GRANTS para ver la lista de usuarios que tienen concedidos roles de forma explícita en el clúster.

SVV_USER_GRANTS es visible para los siguientes usuarios:

  • Superusuarios

  • Usuarios con el permiso ACCESS SYSTEM TABLE

Los demás usuarios solo pueden ver los roles que se les conceden de forma explícita.

Columnas de la tabla

Nombre de la columna Tipo de datos: Descripción
user_id entero ID del usuario.
user_name text El nombre del usuario.
role_id entero ID de rol del rol concedido.
role_name text Nombre de rol del rol concedido.
admin_option booleano Valor que indica si el usuario puede conceder el rol a otros usuarios y roles.

Consultas de ejemplo

Las siguientes consultas conceden roles a los usuarios y muestran la lista de usuarios que tienen concedidos roles de forma explícita.

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