SVV_RELATION_PRIVILEGES - Amazon Redshift

Amazon Redshift dejará de admitir la creación de nuevas UDF de Python a partir del 1 de noviembre de 2025. Si desea utilizar las UDF de Python, créelas antes de esa fecha. Las UDF de Python existentes seguirán funcionando con normalidad. Para obtener más información, consulte la publicación del blog.

SVV_RELATION_PRIVILEGES

Utilice SVV_RELATION_PRIVILEGES para ver los permisos de relación (tablas y vistas) que tienen concedidos de forma explícita a los usuarios, roles y grupos de la base de datos actual.

SVV_RELATION_PRIVILEGES es visible para los siguientes usuarios:

  • Superusuarios

  • Usuarios con el permiso SYSLOG ACCESS UNRESTRICTED

Los demás usuarios solo pueden ver las identidades a las que tienen acceso o que son de su propiedad. Para obtener más información acerca de la visibilidad de datos, consulte Visibilidad de datos en las tablas y vistas de sistema.

Columnas de la tabla

Nombre de la columna Tipo de datos: Descripción
namespace_name texto Nombre del espacio de nombres donde existe una relación especificada.
relation_name texto Nombre de la relación.
privilege_type texto Tipo de permiso. Los valores posibles son INSERT, SELECT, UPDATE, DELETE, REFERENCES o DROP.
identity_id entero ID de la identidad. Los valores posibles son ID de usuario, ID de rol o ID de grupo.
identity_name texto Nombre de la identidad.
identity_type texto El tipo de la identidad. Los valores posibles son usuario, rol, grupo o público.
admin_option booleano Valor que indica si el usuario puede conceder el permiso a otros usuarios y roles. Siempre es false (falso) para el tipo de identidad de rol y grupo.

Consulta de ejemplo

En el siguiente ejemplo, se muestra el resultado de SVV_RELATION_PRIVILEGES.

SELECT namespace_name,relation_name,privilege_type,identity_name,identity_type,admin_option FROM svv_relation_privileges WHERE relation_name = 'orders' AND privilege_type = 'SELECT'; namespace_name | relation_name | privilege_type | identity_name | identity_type | admin_option ----------------+---------------+----------------+----------------+---------------+-------------- public | orders | SELECT | reguser | user | False public | orders | SELECT | role1 | role | False