2012-07-12 15 views
5

Sto creando un database di Access 2010 e vorrei qualche chiarimento in merito alla concorrenza e alla sicurezza. Quello che vorrei è quando si avvia l'app solo un modulo di menu da visualizzare con diversi pulsanti tra cui un pulsante di accesso. La maggior parte dei pulsanti sarebbe disabilitata fino a dopo che l'utente ha effettuato l'accesso in quel punto in base al proprio gruppo di autorizzazioni; Viewer (Deafault), Worker, Editor, Admin.Access 2010 che consente a più utenti/Implementare la sicurezza del gruppo

Inoltre, l'amministratore dovrebbe essere l'unico a poter visualizzare il database di accesso mentre gli altri sono limitati a visualizzare solo i moduli.

Stavo solo testando l'implementazione di concorrenza predefinita ma salvando il mio database su una rete condivisa e facendo in modo che io e un collega provassimo ad accedervi. Scoperto se si accede al database lo ha bloccato da altri, e se entrambi abbiamo provato nello stesso momento è diventato di sola lettura.

Quindi sto solo cercando suggerimenti su come avviarlo.

risposta

2

Per un database di Access tutti gli utenti devono avere come minimo autorizzazioni di lettura, scrittura e modifica sulla cartella in cui risiede il database. Questo perché MS Access crea un file di blocco e se il secondo utente non dispone delle autorizzazioni per modificare il file di blocco, non può accedere al database. I permessi di eliminazione possono anche essere utili, per rimuovere il lockfile quando sono l'ultima persona fuori.

+0

Hey Remou, carri armati per la risposta, ma in realtà non mi aiuta. C'è qualche articolo/sito che puoi raccomandare per maggiori informazioni. – HelloWorld

+0

Pensavo che il tuo problema fosse che il database di Access diventava di sola lettura. Qual è il problema attuale? Se si desidera una protezione seria, l'accesso non è la scelta giusta. – Fionnuala

+0

Nessun'altra sicurezza protegge maggiormente gli utenti da se stessi. Sto esaminando i gruppi di lavoro ora, quindi penso che sia quello che sto cercando. Ma suppongo di dare seguito alla tua risposta precedente dove dovrei modificare i permessi di lettura/modifica? È solo la regolazione della sicurezza di file/cartelle o è qualcosa attraverso l'accesso? – HelloWorld