Autorizzazioni utente di MS Access: come gestire le autorizzazioni utente nel database di Access?

In MS Access, la gestione delle autorizzazioni utente garantisce la sicurezza dei dati e una collaborazione fluida. Assegnando le autorizzazioni appropriate, è possibile controllare chi visualizza, modifica o elimina i dati nel database. Questo aiuta a proteggere le informazioni sensibili e a prevenire modifiche non autorizzate. In questo articolo, imparerai come gestire le autorizzazioni utente in Access Database. Questo ti aiuterà molto a specificare il livello di autorizzazione assegnato a ciascun singolo utente del database Access.

Voto Eccellente su Trustpilot
Strumento di Riparazione Database MS Access Gratuito
Ripara i file di database MDB e ACCDB corrotti e recupera facilmente tabelle, query, indici e record di database eliminati. Prova ora!
Scarica
Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.

Perché gestire le autorizzazioni utente in MS Access?

Come tutti sappiamo, le autorizzazioni utente aiutano a proteggere il tuo database cruciale da usi impropri accidentali o intenzionali. Tuttavia, aiutano a mantenere l’accuratezza dei dati, a proteggere i record riservati e a garantire che vengano eseguite solo le azioni autorizzate. Senza le autorizzazioni appropriate, i tuoi dati potrebbero essere a rischio.

Quali autorizzazioni puoi assegnare a qualsiasi utente del database Access?

Hai la possibilità di modificare manualmente le autorizzazioni per oggetti e database per singoli utenti o per qualsiasi account di gruppo nel gruppo di lavoro. Si consiglia sempre di assegnare le autorizzazioni ai gruppi, non a utenti specifici, poiché ogni utente riceve le autorizzazioni assegnate al gruppo di lavoro.

Tipi di autorizzazione

È possibile assegnare a ciascun utente 9 tipi di autorizzazione per la gestione di oggetti o dati nel database. La tabella riportata di seguito contiene informazioni dettagliate su 9 tipi di autorizzazioni utente, applicabili a quale tipo di oggetti e quale autorizzazione concede agli utenti.

Autorizzazione Consente a un utente di Oggetti coinvolti
Apri / Esegui Apri un database, un modulo o un report. Esegui una macro. Database, maschere, report e macro.
Aperto in esclusiva Apri un database su una rete, assicurandoti che altri non possano aprire il database mentre il primo utente lo ha aperto. Tabelle, query, maschere, report, macro e moduli.
Leggi Design Visualizza il design degli oggetti. Non sono consentite modifiche al design. Tabelle, query, maschere, report, macro e moduli.
Modifica design Cambia il design degli oggetti ed elimina gli oggetti. Tabelle, query, maschere, report, macro e moduli.
Amministrare Imposta le password del database, replica i database e modifica le proprietà di avvio . Avere accesso completo a oggetti e dati e assegnare autorizzazioni per gli oggetti. Database, tabelle, query, maschere, report, macro e moduli.
Leggere i dati Visualizza i dati, ma non i progetti di tabelle o i progetti di query. Tabelle e query.
Aggiorna dati Visualizza e modifica i dati, ma non inserisci o elimina i dati. Tabelle e query.
Inserisci dati Visualizza e inserisci i dati, ma non modifica o elimina i dati. Tabelle e query.
Elimina dati Visualizza ed elimina i dati, ma non modifica o inserisci dati. Tabelle e query.

Ora devi avere un’idea sufficiente del tipo di autorizzazione utente da assegnare per un’attività specifica.

Leggi anche: Access “Non si dispone delle autorizzazioni necessarie per utilizzare l’oggetto”

Come gestire le autorizzazioni utente nel database di Access?

Seguire i passaggi seguenti per concedere o gestire le autorizzazioni utente nel database di Access e sui relativi oggetti.

  • Selezionare Strumenti > Sicurezza > Autorizzazioni utente e gruppo. Si aprirà la finestra di dialogo Autorizzazioni utente e gruppo.
  • Passare alla scheda “Cambia proprietario“. Qui è possibile visualizzare l’attuale proprietario del database e di tutti i suoi oggetti. Andare alla scheda “Autorizzazioni” e controllare il nome del gruppo di lavoro o degli utenti del database a cui sono assegnate le autorizzazioni. Dall’elenco visualizzato di nomi di utenti/gruppi, selezionare il gruppo “Amministratore“.

Gestisci utente database autorizzazioni in Access 1

  • È il momento di esplorare i dettagli sulle autorizzazioni assegnate ai vari nomi di gruppo e tipi di oggetto.
  • Selezionare “Order Entry” dall’elenco “Nome utente/gruppo“. Supponiamo di voler assegnare l’autorizzazione a questo gruppo, quindi seguire i seguenti passaggi.

Gestisci utente database autorizzazioni in Access 2

  • Ora, dall’elenco a discesa dei nomi degli oggetti visualizzato, è necessario selezionare il database. Dalla sezione “Autorizzazioni“, selezionare “Apri/Esegui“.
  • Toccare per applicare. Dopodiché, tutti gli utenti che fanno parte del gruppo “Order Entry” riceveranno l’autorizzazione ad aprire ed eseguire il database corrente.

Gestisci utente database autorizzazioni in Access 3

  • È il momento di impostare le autorizzazioni per gli oggetti tabella del gruppo “Order Entry“. Analogamente, dall’elenco a discesa di un tipo di oggetto, è necessario selezionare “table”. Successivamente, dall’elenco dei nomi degli oggetti visualizzato, selezionare i nomi completi delle tabelle.
  • Dalla sezione “Autorizzazioni“, selezionare l’opzione “Inserisci e aggiorna dati“. Per impostazione predefinita, le opzioni Leggi progetto e Leggi dati appariranno selezionate. È necessario deselezionare Amministra, Modifica progetto ed Elimina dati.

Gestisci utente database autorizzazioni in Access 4

  • Tocca il pulsante Applica.
  • Per chiudere la finestra di dialogo aperta, fai clic sul pulsante OK.

Come specificare il livello di accesso per ogni utente del database di Access?

Utilizzando la procedura guidata di sicurezza a livello utente, è possibile specificare il livello di accesso per ogni utente del database.

  • Per avviare la procedura guidata, accedere al menu Strumenti, selezionare l’opzione Sicurezza e quindi fare clic su “Procedura guidata di sicurezza a livello utente“.
  • Nella schermata della procedura guidata aperta, verrà chiesto se si desidera modificare il file esistente o iniziare con un nuovo file di sicurezza.

Gestisci utente database autorizzazioni in Access 5

  • Supponi di voler iniziare con uno nuovo, quindi scegli “Crea nuovo file di informazioni sul gruppo di lavoro“, quindi premi Avanti.

Gestisci utente database autorizzazioni in Access 6

  • Nella schermata successiva aperta devi inserire il nome e i dettagli dell’azienda. Bene, questo passaggio è facoltativo. Qui vedrai anche una strana stringa nota come WID. È un identificatore univoco assegnato in modo casuale e non deve essere modificato.

Gestisci utente database autorizzazioni in Access 7

  • Nella stessa schermata, verrà chiesto se si desidera applicare le impostazioni di sicurezza solo al database attualmente in modifica o se si desidera applicare l’autorizzazione predefinita all’intero database. Dopo aver effettuato la scelta, fare clic su “Avanti“.

Gestisci utente database autorizzazioni in Access 8

  • La schermata successiva definisce l’ambito delle impostazioni di sicurezza. Se lo si desidera, è possibile escludere tabelle, query, maschere, report o macro specifiche dallo schema di sicurezza. Supponiamo che si desideri proteggere l’intero database, quindi premere il pulsante Avanti per continuare.

Gestisci utente database autorizzazioni in Access 9

  • Nella schermata successiva della procedura guidata, è necessario specificare i gruppi per l’abilitazione del database.
  • Selezionando ciascun gruppo, è possibile verificare quali autorizzazioni gli sono assegnate.
  • Ora è necessario assegnare le autorizzazioni anche al gruppo utenti predefinito. In questo gruppo predefinito, verranno elencati tutti gli utenti del computer.
  • Se si abilita la sicurezza a livello utente, molto probabilmente non si desidera concedere alcun diritto all’utente. Quindi, per farlo, selezionare “No, il gruppo Utenti non deve avere alcuna autorizzazione“. Quindi, premere il pulsante Avanti.

Gestisci utente database autorizzazioni in Access 10

  • Nel passaggio successivo, è necessario creare un nuovo utente del database; è possibile crearne quanti si desidera. Facendo clic sull’opzione “Aggiungi nuovo utente“, è necessario impostare password complesse e univoche per ciascuno degli utenti del database.

Gestisci utente database autorizzazioni in Access 11

Non creare account condivisi. Consentire a ogni utente del database un nome account individuale aumenterà la sicurezza e la responsabilità.

  • Dopodiché dalla casella a discesa, devi selezionare ogni utente e quindi assegnargli uno o più gruppi. Questo passaggio offrirà a ogni utente le autorizzazioni di sicurezza che vengono ereditate indirettamente dall’appartenenza al gruppo.
  • Alla fine, hai la possibilità di fare un backup del database non crittografato. Questo backup aiuta a recuperare facilmente i tuoi dati se dimentichi erroneamente la password.

Gestisci utente database autorizzazioni in Access 12

  • È una buona abitudine fare un backup, quindi salvalo su un dispositivo di archiviazione rimovibile come un DVD o un’unità flash. Conserva questo dispositivo in un luogo sicuro.

Gestisci utente database autorizzazioni in Access 13

  • Dopo la creazione del backup, eliminare il file non crittografato dal disco rigido per proteggerlo da occhi indiscreti.

Come modificare le autorizzazioni predefinite già assegnate in MS Access?

È possibile modificare le autorizzazioni predefinite effettuando un aggiornamento e consentendo a nuovi utenti o gruppi di utilizzare il database di qualsiasi categoria specifica. Ciò consentirà ad altri utenti di visualizzare i dati restituiti dalle query di azione per eseguire query, anche se non si dispone dell’autorizzazione per visualizzare la tabella o la query nell’oggetto.

Questa opzione è molto utile per un’organizzazione che dispone di enormi quantità di dati sul proprio PC.

Quindi, qualsiasi utente di database Access può utilizzare questo metodo per gestire e modificare il set di autorizzazioni predefinito per le proprie risorse. Tutto ciò contribuirà in definitiva a un facile accesso alle informazioni ogni volta che necessario.

1: Dal menu Strumenti, selezionare la scheda Opzioni

2: Toccare la scheda Tabella/Query.

3: Selezionare le autorizzazioni di esecuzione che l’utente deve utilizzare.

Precauzioni da adottare durante l’assegnazione delle autorizzazioni predefinite:

Se un utente seleziona Proprietario:

Tutti gli utenti dispongono delle autorizzazioni di query del proprietario per visualizzare o eseguire una query.

  • Solo il proprietario della query è autorizzato a salvare le modifiche apportate alla query.
  • Solo il proprietario della query può modificare facilmente i diritti di proprietà della query.

Se un utente seleziona Utenti:

L’autorizzazione assegnata all’interno della classificazione dell’utente consente di sceglierla. Gli utenti con autorizzazione di amministrazione possono salvare e apportare modifiche alla query. Tali tipi di utenti hanno anche l’autorità di modificare la proprietà.

Leggi anche: Impossibile leggere i record di Access; Nessuna autorizzazione di lettura su “Xxxx”

Scegli l’opzione consigliata:

Purtroppo, a causa di problemi con il database di Microsoft Access dopo l’aggiornamento di Windows 10, se il database di Access risulta danneggiato, per il recupero dei dati persi da un database di Access danneggiato, puoi avvalerti della soluzione Access Riparazione N Recupero Attrezzo.

* Facendo clic sul pulsante Download sopra e installando Stellar Repair for Access (14.8 MB), riconosco di aver letto e accettato il Contratto di licenza per l'utente finale e la Politica sulla riservatezza di questo sito.

Questo software ripara in modo molto efficiente i file .accdb e .mdb corrotti. Con questo, puoi ripristinare tutti gli oggetti del database come moduli, tabelle, macro, record eliminati, ecc.

In effetti, il software lavora deliberatamente per correggere diversi errori del database di Access.

Domande frequenti correlate:

Quanti utenti possono utilizzare il database di Access contemporaneamente?

È un mito molto diffuso che i database di Access Jet supportino solo 20 utenti. Tuttavia, da ricerche recenti, si è scoperto che circa 200 utenti possono lavorare contemporaneamente su un database Access/Jet.

Cosa sono i ruoli e le autorizzazioni di gestione degli utenti?

Un insieme di autorizzazioni predefinite associate a compiti o responsabilità specifici. I ruoli raggruppano gli utenti in base alle loro mansioni, semplificando la gestione delle autorizzazioni.

Come si impostano le autorizzazioni utente in Access?

Per creare autorizzazioni utente in Access, selezionare la scheda Utenti >> quindi selezionare Autorizzazione. Dalla finestra “Imposta autorizzazioni utente“, è necessario inserire l’indirizzo email dell’utente in una casella di testo. Nella sezione Autorizzazione, selezionare il pulsante appropriato. Quindi espandere il menu per visualizzare le istruzioni per ciascuna opzione.

Qual è il metodo preferito per gestire le autorizzazioni?

La policy gestita è il metodo preferito per applicare e gestire le autorizzazioni.

Quali sono i tre livelli di utente?

I tre principali tipi di livelli di accesso utente in un computer sono: Amministratore (root o superutente), Utente ospite e Utente standard.

Conclusione

In MS Access, alcune autorizzazioni identificano per impostazione predefinita la selezione di altri oggetti. Supponiamo di abilitare l’autorizzazione “Modifica dati” nella tabella: altre autorizzazioni, come “Lettura progetto” e “Lettura dati”, verranno assegnate automaticamente.

Spero che i dettagli sopra riportati su come gestire le autorizzazioni utente in Access Database ti siano utili. Quindi, prova a implementare tutti questi accorgimenti prima di assegnare il tuo database di Access a qualcun altro.

Quando si lavora con i database di Access, è sempre necessario essere preparati a incidenti come danneggiamenti e arresti anomali. Uno dei modi migliori per risolvere il danneggiamento del database di Access è utilizzare un potente strumento come Access Riparazione N Recupero Attrezzo.

Hai ancora problemi? Risolvili con la Stellar riparazione per Access:

Questo software garantisce riparazione e recupero di senza soluzione di continuità del database ACCDB e MDB. Esso ripristina tutti gli oggetti tra cui tabelle, report, query, record, moduli e indici insieme a moduli, macro, ecc. Fissare Microsoft Access problemi di ora in 3 semplici passaggi:

  1. Scarica Stellar Access database riparazione strumento rated ottima su Cnet.
  2. Fai clic sull'opzione Sfoglia e Cerca per individuare il database di Access corrotto.
  3. Fai clic su Ripara Pulsante per riparae visualizzare in anteprima gli oggetti del database.

Pearson Willey è uno scrittore di contenuti di siti Web e lungo-forma pianificatore di contenuti. Oltre a questo, è anche un avido lettore. Quindi sa benissimo come scrivere un contenuto accattivante per i lettori. Scrivere è come un vantaggio crescente per lui. Ama esplorare le sue conoscenze su MS Access e condividere blog tecnici.