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
USER_IS_MEMBER_OF
importante
A partir del 16 de febrero de 2026, Amazon Redshift dejará de admitir el uso de user_is_member_of y las funciones relacionadas que acceden a la información de usuarios, roles o grupos de consumidores mediante el recurso compartido de datos.
Devuelve true (verdadero) si el usuario es miembro de un rol o grupo. Los superusuarios pueden comprobar la pertenencia de todos los usuarios. Los usuarios normales que sean miembros del rol sys:secadmin o sys:superuser pueden comprobar la pertenencia de todos los usuarios. En caso contrario, los usuarios normales solo pueden comprobarse a sí mismos. Amazon Redshift envía un error si las identidades proporcionadas no existen o el usuario actual no tiene acceso al rol.
Sintaxis
user_is_member_of( user_name, role_name | group_name)
Argumentos
- user_name
-
El nombre del usuario.
- role_name
-
Nombre del rol
- group_name
-
El nombre del grupo.
Tipo de retorno
Devuelve un BOOLEANO.
Ejemplo
La siguiente consulta confirma que el usuario no es miembro de role1.
SELECT user_is_member_of('reguser', 'role1'); user_is_member_of ------------------- False