venerdì 31 ottobre 2008

Un database che non si fa aprire più nemmeno dal proprio creatore

Per quale motivo con il livello di protezione per le macro Elevato l'utente non è in grado di aprire i propri database, mentre con il livello di protezione per le macro Medio non è possibile aprirli senza che venga visualizzato il messaggio di avviso "Questo file potrebbe non essere sicuro"?
Se non si firmano digitalmente i propri database, questo messaggio verrà visualizzato anche se l'utente ha creato il database, ha scritto il codice ed è l'unico a utilizzarlo. In questo caso il messaggio di avviso non riguarda la possibilità che l'autore del database abbia aggiunto codice dannoso, bensì ha lo scopo di informare che utenti non autorizzati potrebbero avere aperto il file e aggiunto codice dannoso. Ad esempio, qualcuno potrebbe avere esportato una macro dannosa nel database che si trova su una condivisione di rete senza aprirlo oppure qualcuno che ha accesso al computer dell'utente potrebbe avere aperto il file e aggiunto codice dannoso.