ACCESS RUNTIME AVVISO DI PROTEZIONE

di il
10 risposte

ACCESS RUNTIME AVVISO DI PROTEZIONE

Salve a tutti,
ho un db (Access 2010) che vorrei distribuire creando un pacchetto di Windows Installer che vorrei fosse utilizzato dai clienti con Access Runtime. Il problema che ho riscontrato è che ad ogni apertura del db viene mostrato un avviso in cui dice:

è stato rilevato un poteziale problema di sicurezza

Avviso: non è possibile stabilire se il contenuto proviene da una fonte attendibile. Lasciare disattivato il contenuto, a meno che non fornisca funzionalità essenziali e la fonte sia ritenuta attendibile.
Percorso file:.....

Apri o annulla

E' possibile fare in modo che questo messaggio non appaia?
Grazie in anticipo per l'aiuto!!!

10 Risposte

  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Devi lavorare in TRUSTED LOCATION...
    Quindi significa andare ad inserire nel Registry i riferimenti al tuo APP.
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted Locations\LoactionX\Path
    Quì fai attenzione a 2 cose:
    1) Il 12.0 è la Versione
    2) LocationX la X è un progressivo incrementale(usa un numero alto)

    Quindi creata la Chiave le assegni il Valore del Path... passando
    
    RegWrite strRegKey, CurrentProject.Path
    una cosa simile per capirci
    
    Dim strLnKey As String
    Dim reg As Object
    
    Set reg = CreateObject("wscript.shell")
    strLnKey = "HKEY_CURRENT_USER\Software\Microsoft\Office\" & _
               Format(Application.Version, "##,##0.0") & _
               "\Access\Security\Trusted Locations\Location250"
    
    reg.RegWrite strLnKey, CurrentProject.Path
    Set reg=nothing
    ...
    Puoi trovare una cosa più completa ed ovviamente professionale quì:
    http://www.utteraccess.com/wiki/index.php/AddTrustedLocation

    Se utilizzi un SETUP dovrebbe essere disponibile nella procedura un metodo per CREARE REGKEY... quindi rendi tutto integrato.
    L'unica problematica è se rendi SELEZIONABILE il PATH di installazione, allora devi fare in modo che lo Script dell'installer ne tenga conto.
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Non è sufficiente creare un percorso attendibile dal Centro di Protezione?
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    csretake ha scritto:


    Salve a tutti,
    ho un db (Access 2010) che vorrei distribuire creando un pacchetto di Windows Installer che vorrei fosse utilizzato dai clienti con Access Runtime. ...
    Vedi se qui
    http://www.accessribbon.de/en/index.php?Trust_Center:Trusted_Locations
    trovi qualcosa che può esserti d'aiuto in fase di distribuzione del pacchetto (non l'ho provato, però ora so che esiste)
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Francesco Salvagnini ha scritto:


    Non è sufficiente creare un percorso attendibile dal Centro di Protezione?
    Si riesce ad accedere al Centro di protezione se c'è solo il runtime installato?
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Se hai Access 2010 fai: File, Opzioni, Centro di Protezione.
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Francesco Salvagnini ha scritto:


    Se hai Access 2010 fai: File, Opzioni, Centro di Protezione.
    Qui si parla di avere solo il runtime 2010, dove c'è qualcosa che parla di protezione e privacy ma non permette di gestire i percorsi attendibili. Con @Alex poi che dice

    @Alex ha scritto:


    Devi lavorare in TRUSTED LOCATION...
    Quindi significa andare ad inserire nel Registry i riferimenti al tuo APP.
    HKEY_CURRENT_USER\Software\Microsoft\Office\12.0\Access\Security\Trusted Locations\LoactionX\Path
    credo che da GUI "di base" di Access Runtime 2010 non si possa fare.
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Di solito le modifiche in questo senso le fa l'INSTALLER visto che deve inserire una voce nel Registry, ed ovviamente non si deve fare dalla GUI di Access.
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    File, Opzioni, Centro di Protezione, Impostazione centro di protezione, Percorsi attendibili, Aggiungi nuovo percorso
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Francesco Salvagnini ha scritto:


    File, Opzioni, Centro di Protezione, Impostazione centro di protezione, Percorsi attendibili, Aggiungi nuovo percorso
    ma se c'è solo il Runtime (non Access2010 "completo") questa possibilità non c'è. Almeno io l'ho installato appositamente, per provare, solo Runtime 2010, ho aperto un accdb che apre in automatico una maschera e su File ho trovato solo Stampa e le opzioni sulla protezione e la privacy, come detto in precedenza, ma di Centro di protezione e Percorsi attendibili (che trovo normalmente se c'è Access installato) nessuna traccia.
  • Re: ACCESS RUNTIME AVVISO DI PROTEZIONE

    Quello che suggerisce Francesco, corretto, va bene solo se si sviluppa sul proprio PC di casa(nemmeno di lavoro in quanto molte aziende hanno Policy di sicurezza che bloccano queste azioni).

    Se si distribuiscono applicazioni, direi che non è minimamente pensabile.
    Se si distribuisce solo il RUNTIME non è fattibile.

    Saluti.
Devi accedere o registrarti per scrivere nel forum
10 risposte