Rendere inaccessibili gli oggetti di access

di Anonimizzato13622 il
6 risposte
Ciao a tutti,
ho creato un database adesso dovrei consegnarlo all'operatore.
Potrà lavorare accedendo da pulsanti sui menù.
Vorrei impedire ad altri l'accesso diretto agli oggetti, ma vorrei che fossero disponibili per me nel caso di aggiornamenti o altro.
Nasconderli, non soddisfa la mia aspettativa.
Grazie per la Vs. collaborazione.

6 Risposte

  • Azzardo una risposta.
    Si tratterebbe di dividere il database in FrontEnd e BackEnd.
    Una risposta di utente più esperto sarebbe più confortante.
  • Non ho il grado di competenza per eseguire quanto detto, avrei bisogno di maggiori spiegazioni.
    Grazie per la risposta
  • Ho letto e riletto sul web accesso a frontEnd, SQL etc.
    io sono un principiante autodidatta e non ho capito nulla.
    Posso avere un aiuto per seguire l'indicazione che mi è stata data ??
    Grazie
  • Prova a dare un'occhiata a questo link
    http://office.microsoft.com/it-it/access-help/dividere-un-database-HA010240096.aspx
    dalla descrizione sembra come se si parli di tutt'altro da quello che vorresti tu. Ricordo di essermi imbattuto una volta in un caso così e in sostanza il database viene diviso in due parti. In uno ci sono solo le tabelle (i contenitori di dati), nell'altro tutti gli altri oggetti (non ricordo nemmento chi è il FrontEnd e chi il BackEnd). Nel database con tutti gli altri oggetti, si può lavorare ugualmente sui dati, ma non si può accedere direttamente alle tabelle che appaiono (così ricordo) come icone di collegamento.
    Non ricordo altro di buono.

    Mi sono ricordato anche di questo proposto proprio da me.
    https://www.iprogrammatori.it/forum-programmazione/access/database-diviso-t16079.html?hilit=frontend#p8491238
    Si tratta del discorso al contrario, ma almeno @Alex spiega in maniera più elementare il significato di FrontEnd e BackEnd.
  • Io lo uso normalmente, non per un prb di riservatezza quanto perchè la fonte dei dati è condivisa tra 2 diverse apps di Access.
    Il primo mdb contiene le tabelle (e le eventuali relazioni).
    Il secondo mdb (nel tuo caso diventerebbe mde) le tabelle sono collegate, cioè hanno un riferimento (assoluto, cioè con il percorso completo) alle tabelle dell'mdb.
    Non possono in questo db ovviamente essere manipolate ma solo utilizzate.
    Il collegamento si effettua tramite il menù "Importa dati" di access2000 o "crea/dati esterni/access" di access2007 scegliento l'opzione collega anzichè importa.
    Vale per le sole tabelle.
  • OK Osvaldo, funziona!
    Io ho access 2007 che ti permette di fare la divisione guidata.
    Sposta dati > Database di access >seguire la finestra di dialogo.
    Il front-end e quello che va distribuito.
    grazie
Devi accedere o registrarti per scrivere nel forum
6 risposte