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