Puede configurar Oracle
12c bien
11g con la CPU Oct 2012 o posterior como base de datos back-end con la
ALLOWED_LOGON_VERSION=12 Flag. Debido a una vulnerabilidad de autenticación de Oracle descrita en CVE-2012-3137, Oracle recomienda utilizar
ALLOWED_LOGON_VERSION=12 para mitigar la vulnerabilidad. Véase nota de soporte de Oracle 1492721.1 para obtener detalles.
DVM utiliza la versión del controlador de Oracle
10g para proporcionar soporte técnico completo desde Oracle 8i y posteriores para el análisis de DVM. Oracle proporciona compatibilidad con versiones anteriores para dos versiones de cualquier controlador. Por ejemplo, el Oracle
10g el controlador admite Oracle 8i y posteriores, pero el Oracle
11g el controlador solo es compatible con Oracle 9i y posterior.
Si desea utilizar Oracle con la
ALLOWED_LOGON_VERSION=12 marcador, sustituya el controlador Oracle que utiliza DAM por la versión de Oracle
11g. Si actualiza el controlador, DVM no se conecta a Oracle 8i, pero puede conectarse a Oracle 9i y posteriores.
IMPORTANTE: Oracle sustitución de controladores solo se admite en versiones de DVM 4.4.4 y posteriores. Las versiones anteriores de DVM no admiten la sustitución de controladores Oracle. Un indicador de este problema es el siguiente error en los registros del servidor o en la consola:
ORA-28040: No matching authentication protocol.
Configurar Oracle como base de datos de back-end
NOTA: Planta sólo uno de las dos opciones siguientes:
- Establezca la ALLOWED_LOGON_VERSION parámetro a un valor de 10 o inferior.
O
- Sustituya el controlador de Oracle por una revisión posterior.
Para sustituir el controlador de Oracle utilizado por la versión independiente de DVM, haga lo siguiente:
NOTA: El siguiente procedimiento afecta a la función importar de archivo TNS, que puede no estar disponible tras el cambio.
- Descargue el controlador:
- Haga clic en Inicio, Ejecutar, escriba explorery haga clic en Aceptar.
- Vaya a: \webapps\ROOT\WEB-INF\lib\
- Copie el archivo ojdbc6.jar bien ojdbc8.jar en esta carpeta. Por ejemplo: C:\Program Files (x86)\McAfee\McAfee Database Security\webapps\ROOT\WEB-INF\lib\.
- Haga clic en Inicio, Ejecutar, escriba services.msc en el cuadro de diálogo y haga clic en Aceptar.
- Haga clic con el botón derecho en Servidor de seguridad de base de datos servicio y haga clic en Final.
- Cambie el nombre de la ojdbc14.jar archivo a ojdbc14.jar.old del \webapps\ROOT\WEB-INF\lib\.
- Haga clic con el botón derecho en Servidor de seguridad de base de datos servicio y haga clic en Inicio.
IMPORTANTE: Cuando amplíe Database Security Server, debe repetir este procedimiento. El instalador de seguridad de base de datos copia
ojdbc14.jar a la
lib directorio y puede eliminar el archivo posterior.