Puede cifrar datos durante una transferencia. Los datos se pueden cifrar a nivel de sistema, trabajo y objeto usando la propiedad job.databaseClientEncryption a nivel de sistema, o la propiedad db_client_encryption a nivel de trabajo y de objeto.
El cifrado de cliente se comporta de forma diferente en función de la
force_utility seleccionada:
Utilidad |
Comportamiento |
TPTAPI |
Los datos se cifran durante la transferencia. |
QueryGrid o JDBC |
Solo la conexión entre el sistema de origen y de destino está cifrada, no los datos. |
Los niveles de alcance y la prioridad lógica
La siguiente tabla muestra los objetos incluidos en cada nivel de alcance y la lógica de prioridad que se aplica si se especifican valores diferentes en los niveles de alcance. Si se establece la marca de cifrado de cliente de base de datos en más de un nivel de alcance, el alcance más pequeño tendrá la máxima prioridad. Por ejemplo, si establece
job.databaseClientEncryption en
true a nivel de sistema, pero
false a nivel de trabajo, la transferencia de datos para este caso no se cifrará.
Nivel de alcance |
Objetos comparados |
Prioridad |
Objeto |
La tabla o vista especificadas |
Más alto |
Trabajo |
Todas las tablas y vistas del trabajo |
Alta |
Daemon |
Todas tablas y vistas procesadas por un daemon específico |
Baja |