# Cómo migrar una política de auditoría de FGA

El objetivo es migrar una política FGA desde una base origen a una base destino

1. Relevar las políticas habilitadas en la base origen con la siguiente consulta:
    

```sql
SELECT * FROM DBA_AUDIT_POLICIES WHERE ENABLED='YES'
```

2. Crear las políticas en la base destino con los datos obtenidos anteriormente. Esto se deberá ejecutar por cada una de las políticas que aparezca en la consulta anterior
    

```sql
BEGIN
  DBMS_FGA.ADD_POLICY(
    object_schema   => 'PIA', 
    object_name     => '"FN_Matri"',
    policy_name     => 'ALU_FN_MATRI',
    audit_condition => '"alumnoId"=xxxxx',
    statement_types => 'INSERT, UPDATE, DELETE',
    handler_module  => NULL,   
    enable     => TRUE,
    audit_column    => '"alumnoId"'
  );
END;
/
```

¡Esto es todo!

Hasta el próximo post 😀

Saludos desde Buenos Aires, Argentina
