Problemi di protezione con Access

lunedì 07 gennaio 2008 - 13.23

86Marco Profilo | Expert

Salve.
Ho creato una applicazione protetta anche da un file di gruppo con nomi utente e password.
In questo gruppo di accesso c'è un solo amministratore che sarei io.
Ora:
1) Avrei bisogno, se è possibile farlo, di disabilitare l'ingresso con Shift (che apre il database in visualizzazione struttura) di qualsiasi utente a meno che l'utente non sia l'amministratore... ma cme è possibile farlo??? non ci riesco proprio.

2) Se il file di access andasse in mani di persone sconosciute ovviamente lo potranno aprire senza alcun problema anche non avendo il file di gruppo. Come si puo evitare che qualcuno possa aprire il file e quindi visualizzarlo in struttura potendo cosi fare qualsiasi modficia? è possibile?

Spero che qualcuno mi riesca a dare una mano. E' importante.
Grazie veramente di cuore.

alx_81 Profilo | Guru

>Salve.
Ciao!

>Ho creato una applicazione protetta anche da un file di gruppo
>con nomi utente e password.
>In questo gruppo di accesso c'è un solo amministratore che sarei
>io.
>Ora:
>1) Avrei bisogno, se è possibile farlo, di disabilitare l'ingresso
>con Shift (che apre il database in visualizzazione struttura)
>di qualsiasi utente a meno che l'utente non sia l'amministratore...
>ma cme è possibile farlo??? non ci riesco proprio.
>
>2) Se il file di access andasse in mani di persone sconosciute
>ovviamente lo potranno aprire senza alcun problema anche non
>avendo il file di gruppo. Come si puo evitare che qualcuno possa
>aprire il file e quindi visualizzarlo in struttura potendo cosi
>fare qualsiasi modficia? è possibile?
Ma mettendo il gruppo di accesso al file o alla cartella che contiene il file ed escludendo gli altri hai già fatto..
Se tu dici che ad un file X possono accedere utenti di un gruppo G, e non ne indichi altri, automaticamente gli "altri" sono esclusi e il loro accesso è negato.

>Grazie veramente di cuore.
di nulla!

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

86Marco Profilo | Expert

No.
Praticamente ti dico cosa faccio:
Creo da Access un gruppo di accesso e tramite il menu protezione "aderisco"al file di gruppo.
Ma mi è successo che se nella cartella, dove risiedono il database mdb e il file di gruppo, cancello il file di gruppo e provo ad aprire il database mi si apre senza alcun tipo di problema non chiedendo alcuna password o nome utente... insomma come se il file fosse sprotetto... ma come è possibile? cioè come posso fare per dire ad access che l'apertura del database deve essere fatta solo tramite quel gruppo escludendo tutti gli altri possibili?
Grazie ancora

alx_81 Profilo | Guru

>No.
>Praticamente ti dico cosa faccio:
>Creo da Access un gruppo di accesso e tramite il menu protezione
>"aderisco"al file di gruppo.
>Ma mi è successo che se nella cartella, dove risiedono il database
>mdb e il file di gruppo, cancello il file di gruppo e provo ad
>aprire il database mi si apre senza alcun tipo di problema non
>chiedendo alcuna password o nome utente... insomma come se il
>file fosse sprotetto... ma come è possibile? cioè come posso
>fare per dire ad access che l'apertura del database deve essere
>fatta solo tramite quel gruppo escludendo tutti gli altri possibili?
Credevo stessi parlando di protezione di Windows a livello di file. Di solito proteggevo i database access tramite la protezione filesystem di windows. Quindi creavo un gruppo che avesse accesso al file con le varie autorizzazioni, come avrei fatto per ogni normale file "protetto". Però in effetti in access c'è una utility che ti permette di creare un livello di protezione attorno al file.
Attendiamo maggiori esperti in merito, non conosco bene questa parte di access, non usandolo più da diverso tempo.
Ciao!
Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

86Marco Profilo | Expert

Ok Grazie lo stesso.
Speriamo che qualcuno riesca a darmi una risposta:)

blackorchid Profilo | Newbie

Ciao
Per me è la prima volta che lavoro con Access 2007 e mi sono imbattutto sul tuo stesso problema ma sono ancora alla fase iniziale. Vorrei creare più utenti che possono utilizzare il database e gestire il loro ingresso con delle password. Come si fa?

alx_81 Profilo | Guru

>Ciao
Ciao!

>Per me è la prima volta che lavoro con Access 2007 e mi sono
>imbattutto sul tuo stesso problema ma sono ancora alla fase iniziale.
>Vorrei creare più utenti che possono utilizzare il database e
>gestire il loro ingresso con delle password. Come si fa?
Per favore, visto che questo è un post irrisolto, riposta la tua richiesta su un nuovo thread, grazie

Alx81 =)

http://blogs.dotnethell.it/suxstellino
http://mvp.support.microsoft.com/profile/Alessandro.Alpi
http://italy.mvps.org

antoniomlg Profilo | Newbie

anche io mi muovo da poco in access; ho creato una maschera "accesso" con due pulsanti " master" e "utente" il master accede tramite password ed si trova tuuti i controlli liberi l'utente accesso libero ma alcuni menu di modifica sono bloccati, il tutto disabilitato il tasto shift, salvato come file access 2003 ed utilizzando acceess 2007..
ciao
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?

Dopo esserti registrato potrai chiedere
aiuto sul nostro Forum oppure aiutare gli altri

Consulta le Stanze disponibili.

Registrati ora !
Copyright © dotNetHell.it 2002-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5