Utilidades

Cifrado de la base de datos

La versión 3.6 upgrade 10 del gestor de base de datos CTSQL incluye una nueva funcionalidad que permite tanto cifrar (encrypt) una base de datos existente como crear una base de datos cifrada (encriptada).

El comando que permite ejecutar esta nueva funcionalidad de cifrado es ttcryptdb.

El directorio de instalación de esta utilidad depende del sistema operativo empleado:

Acceso a bases de datos cifradasIr al principio de la página

En el motor CTSQL se ha implementado una nueva funcionalidad que permite crear y acceder a base de datos cifradas.

El motor CTSQL es totalmente compatible con las bases de datos existentes que no están cifradas, además de permitir la creación y el acceso a base de datos no cifradas.

Por su parte, el Monitor es incompatible con la versión 1.0, ya que la estructura de la memoria compartida es diferente.

La versión 3.6 upgrade 10 del gestor CTSQL necesita la versión 1.1 de Monitor.

Variables de entornoIr al principio de la página

Creación de una base de datos cifradaIr al principio de la página

La creación de un base de datos cifrada se podrá realizar desde las siguientes utilidades:

Al crear una base de datos cifrada, es recomendable definir la variable de entorno DBCRYPTPWD en el servidor (en el fichero de configuración ctsql.ini). Por razones de seguridad, no es recomendable definirla en el cliente.
En caso de que se indique en el cliente, lo más seguro es definirla desde dentro de la aplicación.

Reparación y chequeo de bases de datos cifradasIr al principio de la página

Los comandos encargados de los procesos de reparación y chequeo de bases de datos cifradas son respectivamente trepidx y tchkidx.

En la versión para Windows se han añadido dos parámetros nuevos: -cryptdb y -dbcryptpwd.

Los comandos trepidx y tchkidx son totalmente compatibles con bases de datos existentes que no estén cifradas.