Recepción de alertas de macros
Posiblemente el nivel de seguridad de FlexPro está ajustado como "Bajo"Para que FlexPro le avise de que una base de datos o complemento contiene macros, establezca el nivel de seguridad en "Medio". El nivel de seguridad de FlexPro puede estar en "Alto" y las macros no están firmadas digitalmentePara que FlexPro le avise de que una base de datos o complemento contiene macros que no están firmadas digitalmente, establezca el nivel de seguridad en "Medio". Las macros han sido desarrolladas por usted o por alguien que usted ha indicado como fuente de confianzaSi ha introducido el desarrollador de macros como fuente de confianza, FlexPro abre la base de datos y activa las macros. Si ya no clasifica al desarrollador de la macro como fuente de confianza, puede eliminarlo de la lista de fuentes de confianza. Si desea que FlexPro le pida confirmación cada vez que abra una base de datos o cargue un complemento que contenga macros, deberá eliminar todas las fuentes de la lista de fuentes de confianza. Si está utilizando FlexPro Professional o FlexPro Developer Suite, puede comprobar que las macros contenidas en la base de datos han sido firmadas. Haga clic en Programador[Código] > Visual Basic. En el editor de Visual Basic, haga clic en Firma digital en el menú Extras. |
Aparece una y otra vez un mensaje de advertencia sobre las macros.
La macro que ha ejecutado puede no proceder de una fuente fiableRecibirá una advertencia de macro si el nivel de seguridad en FlexPro está establecido en Medio o Alto y abre una base de datos o carga un complemento que contenga macros firmadas digitalmente que no procedan de una fuente de confianza. Si está seguro de que el desarrollador de la macro es una fuente confiable, puede agregar el nombre a la lista de fuentes confiables. La base de datos puede contener un virus de macrosSi no cree que la base de datos contenga un virus, es posible que su ordenador esté infectado por un virus que transfiera un virus de macros a la base de datos. Compruebe si hay virus en su ordenador e intente obtener de la fuente una copia de la base de datos libre de virus. La base de datos contiene macros legítimas pero sin firmarFlexPro no puede distinguir entre macros seguras e inseguras. Si sabe que las macros son legítimas y seguras, puede firmarlas digitalmente y luego agregar su nombre a la lista de fuentes confiables. |
FlexPro no debería mostrar ninguna advertencia de macro.
Para suprimir las advertencias de macros, cambie el nivel de seguridad de FlexPro a Bajo. Para evitar que su ordenador se infecte con virus de macros, solo debe establecer el nivel de seguridad en Bajo si utiliza un software antivirus independiente que pueda analizar las bases de datos de FlexPro y los complementos en busca de virus de macros. También debe asegurarse de que todas las macros que utiliza proceden de fuentes fiables. |
Aparece un cuadro de diálogo con el mensaje de seguridad de que la fuente no ha sido autenticada.
Esta advertencia se muestra en el cuadro de diálogo Aviso de seguridad si el nivel de seguridad para FlexPro está establecido en Alto o Medio y se abre una base de datos o se carga un complemento que contiene macros firmadas digitalmente pero cuyo certificado digital no se ha autenticado. Recibirá esta advertencia, por ejemplo, si el desarrollador de la macro ha creado su propio certificado digital. Un certificado no autenticado de este tipo puede ser falsificado por usuarios malintencionados para ocultar la identidad de la fuente del certificado. Por ejemplo, un usuario malintencionado podría crear un certificado con el nombre "Weisang GmbH". La única indicación de que el certificado es falso es la advertencia descrita aquí. Supongamos que los desarrolladores profesionales de software utilizan firmas autenticadas. Solo debe aceptar certificados no autenticados de compañeros o amigos que conozca. No las acepte si proceden de una fuente que no reconoce. Si el nivel de seguridad de FlexPro es Alto y confía en la fuente de la que procede la macro, puede marcar la casilla Confiar siempre en las macros de esta fuente y permitir que se utilice la macro. Si el nivel de seguridad para FlexPro está establecido en Medio, puede permitir que se utilicen las macros sin introducir el desarrollador de las macros en la lista de fuentes de confianza. Si no considera que este desarrollador de macros sea una fuente fiable, no utilice las macros o no abra la base de datos hasta que se haya asegurado de que la fuente es fiable. |
Trabajar con macros
No se puede utilizar una macro en una base de datos del proyecto abierta o en un complemento.
Las macros pueden haberse desactivado automáticamenteSi el nivel de seguridad de FlexPro es Alto y abre una base de datos o carga un complemento que contenga macros sin firmar, las macros se desactivarán y no podrá ejecutarlas. Puede habilitar macros que no estén firmadas digitalmente configurando el nivel de seguridad en Medio, cerrando la base de datos o descargando el complemento y luego volviendo a abrir la base de datos o volviendo a cargar el complemento. Tenga en cuenta que el nivel de seguridad debe volver a ser Alto para que FlexPro desactive automáticamente las macros sin firmar en el futuro. Es posible que haya configurado la desactivación de macros al abrir la base de datosSi el nivel de seguridad para FlexPro ha sido configurado como Medio o Alto y usted ha especificado que las macros deben ser deshabilitadas porque su fuente no es fiable, no podrá ejecutar las macros. Para ejecutar las macros, cierre la base de datos o descargue el complemento, vuelva a abrir la base de datos o cargue el complemento y haga clic en Activar macros. |
Cambiar el nivel de seguridad
El nivel de seguridad de FlexPro no se puede cambiar.
Es posible que su administrador de red haya establecido un nivel de seguridad para su grupo de trabajo o para toda la organización, con el fin de garantizar que solo utilice macros que se consideren libres de virus. Para más información, póngase en contacto con su administrador de red. |
Añadir un desarrollador de macros a la lista de fuentes de confianza
No se puede añadir un desarrollador de macros específico a la lista de fuentes de confianza.
La lista de fuentes de confianza puede estar bloqueadaEs posible que el administrador del sistema haya bloqueado la lista de fuentes de confianza para que no pueda añadir a más desarrolladores. Posiblemente la macro no está firmada digitalmentePara que un desarrollador de macros se añada a la lista de fuentes de confianza, la macro debe estar firmada digitalmente por el desarrollador. Posiblemente el nivel de seguridad para FlexPro está establecido en BajoPara que un desarrollador de macros se añada a la lista de fuentes de confianza, debe establecer el nivel de seguridad en "Medio" o "Alto". |
La fuente del certificado que clasifiqué como fiable no se incluyó en la lista de fuentes fiables.
Si está utilizando Microsoft Internet Explorer con FlexPro y hace clic en el botón Detalles del cuadro de diálogo Aviso de seguridad para obtener información sobre un certificado digital para una macro firmada digitalmente en una base de datos FlexPro, aparecerá el cuadro de diálogo Propiedades del certificado. La pestaña Confiar del cuadro de diálogo Propiedades del certificado contiene una opción para clasificar de forma general el certificado como de confianza. Sin embargo, FlexPro ignora todas las opciones que haya activado en la pestaña Confiar. Para añadir un desarrollador de macros a la lista de fuentes de confianza al cargar bases de datos, active la casilla Confiar siempre en las macros de esta fuente en el cuadro de diálogo Aviso de seguridad. |