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_RLS_POLICY
Utilice SVV_RLS_POLICY para ver una lista de todas las políticas de seguridad de la fila creadas en el clúster de Amazon Redshift.
SVV_RLS_POLICY es visible para todos los usuarios. Los superusuarios pueden ver todas las filas; los usuarios normales solo pueden ver sus datos. Para obtener más información, consulte Visibilidad de datos en las tablas y vistas de sistema.
Columnas de la tabla
| Nombre de la columna | Tipo de datos: | Descripción |
|---|---|---|
| poldb | texto | El nombre de la base de datos en la que se crea la política de seguridad de la fila. |
| polname | texto | El nombre de la política de seguridad de la fila. |
| polalias | texto | El alias de la tabla que se utiliza en la definición de la política. |
| polatts | texto | Los atributos proporcionados a la definición de la política. |
| polqual | texto | La condición de política proporcionada en la cláusula USING de la instrucción CREATE POLICY. |
| polenabled | booleano | Si la política está activada en todos los casos. |
| polmodifiedby | texto | El nombre del último usuario que creó o modificó la política. |
| polmodifiedtime | marca de tiempo | La marca temporal del momento en que se creó o modificó la política por última vez. |
Consulta de ejemplo
En el ejemplo siguiente, se muestra el resultado de SVV_RLS_POLICY.
-- Create some policies. CREATE RLS POLICY pol1 WITH (a int) AS t USING ( t.a IS NOT NULL ); CREATE RLS POLICY pol2 WITH (c varchar(10)) AS t USING ( c LIKE '%public%'); -- Inspect the policy in SVV_RLS_POLICY SELECT * FROM svv_rls_policy; poldb | polname | polalias | polatts | polqual | polenabled | polmodifiedby | polmodifiedtime -------+---------+----------+--------------------------------------------------+---------------------------------------+------------+---------------+--------------------- my_db | pol1 | t | [{"colname":"a","type":"integer"}] | "t"."a" IS NOT NULL | t | policy_admin | 2022-02-11 14:40:49 my_db | pol2 | t | [{"colname":"c","type":"character varying(10)"}] | "t"."c" LIKE CAST('%public%' AS TEXT) | t | policy_admin | 2022-02-11 14:41:28