SVV_IAM_PRIVILEGES
Utilice SVV_IAM_PRIVILEGES para ver los privilegios de IAM concedidos explícitamente a usuarios, roles y grupos.
SVV_IAM_PRIVILEGES es visible para los siguientes usuarios:
Superusuarios
Usuarios con el permiso ACCESS SYSTEM TABLE
Los demás usuarios solo pueden ver las entradas a las que tienen acceso.
Columnas de la tabla
Nombre de la columna | Tipo de datos: | Descripción |
---|---|---|
iam_arn | texto | Nombre del espacio de nombres. |
command_type | texto | Tipos de privilegios. Los valores posibles son COPY, UNLOAD, CREATE MODEL o EXTERNAL FUNCTION. |
identity_id | entero | ID de identidad. Los valores posibles son ID de usuario, ID de rol o ID de grupo. |
identity_name | texto | Nombre de identidad. |
identity_type | texto | Tipo de identidad Los valores posibles son usuario, rol, grupo o público. |
Consultas de ejemplo
En el siguiente ejemplo se muestran los resultados de SVV_IAM_PRIVILEGES.
SELECT * from SVV_IAM_PRIVILEGES ORDER BY IDENTITY_ID;
iam_arn | command_type | identity_id | identity_name | identity_type
----------------------+--------------+-------------+---------------+---------------
default-aws-iam-role | COPY | 0 | public | public
default-aws-iam-role | UNLOAD | 0 | public | public
default-aws-iam-role | CREATE MODEL | 0 | public | public
default-aws-iam-role | EXFUNC | 0 | public | public
default-aws-iam-role | COPY | 106 | u1 | user
default-aws-iam-role | UNLOAD | 106 | u1 | user
default-aws-iam-role | CREATE MODEL | 106 | u1 | user
default-aws-iam-role | EXFUNC | 106 | u1 | user
default-aws-iam-role | COPY | 118413 | r1 | role
default-aws-iam-role | UNLOAD | 118413 | r1 | role
default-aws-iam-role | CREATE MODEL | 118413 | r1 | role
default-aws-iam-role | EXFUNC | 118413 | r1 | role
(12 rows)