Newsgroup: it.comp.appl.access
Titolo: sciurezza access

Salve,
	ho sviluppato una soluzione per un cliente dove ho un mdb x la 
base dati e un mde per le maschere, ora il cliente vorrebbe aggiungere 
la gestione utenti, ma non vuole spendere. 
Pensavo che con access, protezione account o gruppi fosse possibile, ma 
dalle prove fatte funziona se lavoro in locale.
Visto che il programma viene usato in rete, la base dati risiede dentro 
una cartella condivisa e le maschere su i vari PC client; invece di 
chiedere la password per l'accesso il programma entra regolarmente.
E' il comportamento normale o sbaglio io la configurazione ?
Grazie


Ciao xenod,
scusa la battuta, ma quando ce vo'...
per venire al tuo problema ecco cosa ho risposto ad un altra persona che
aveva un problema analogo, vedi se ti può essere d'aiuto!
Affinchè anche i client chiedano la password all'ingresso devi impostare con
Amministratore gruppi di lavoro, il file MDW che hai configurato con le
autorizzazioni.
L'utilizzo delle autorizzazioni in Access è una delle cose più ostiche, da
comprendere. E' anche vero che una volta "capita" non è così difficile.
C'è qualcosa nel tuo discorso che mi sfugge:
tu dici ho impostato un file MDW con le autorizzazioni, poi però ho
reimpostato come default il file originale System.MDW
per non essere costretto ogni volta ad inserire la password.
Per ovviare a questo problema potresti crearti una icona sul desktop che
apre il tuo file MDB protetto impostando il file MDW che deve essere usato
solo per quel Database: nel collegamento devi specificare il percorso di
Access e poi il percorso del file MDB e il percorso del file MDW:
ES:
C:\Programmi\Office10\MsAccess.exe c:\MIADIR\gestione.mde /wrkgrp
c:\MIADIR\infprs.mdw
in questo modo la password viene chiesta solo per quel db e non per tutti
gli altri.
L'altro problema che sembrerebbe emergere dal tuo discorso è che avendo
impostato il file System.MDW riesci comunque a lavorare sul MDB che dovrebbe
avere le autorizzazioni, questo è probabilmente dovuto al fatto che nella
impostazione delle autorizzazioni hai lasciato l'utente Administrator.
Qui trovi un link a un vecchio post dove viene descritto in modo chiaro come
operare per creare correttamente le autorizzazioni è il primo che ho
trovato, ma mi pare esauriente.
http://groups.google.it/groups?q=impostare+mdw&hl=it&lr=&selm=369876F1.72A2F
770%
40flashnet.it
&rnum=8
Per il database in rete oltre a gestire anche per lui le autorizzazioni,
potresti aggiungere anche una password di apertura del database.
Spero di esserti stata d'aiuto.
Saluti
Cinzia

e usare una semplice passsword gestita a livello di codice vb su ogni 
maschera ... e quindi su ogni client??
non e' piu semplice , personalizzabile, e indipendente dalle "seghe 
mentali" di chi ha pensato l'autorizzazione in access?
ciao :)))

 ha scritto nel messaggio 
news:dGTed.196301$35.93...@news4.tin.it...

Poi al primo sputtanamento del tuo mdb vai in giro a dire che access è una 
cagatina a livello di sicurezza nooo?
Ciao.
-- 
Sergio MAZZA 

 Cinzia
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio
news:cli8je$k9l$1...@canarie.caspur.it...

è vero come dice cinzia le autorizzazioni di access sono un pò complicate
però una volta capite ti risparmiano un bel po di lavoro
bye david

 
prego?
non ho capito a cosa ti riferisci


Indicare come "segaioli mentali" chi ha pensato e realizzato il livello di 
sicurezza in access non mi sembra carino; l'hai provata la sicurezza a 
livello utente? Io non l'ho mai utilizzata perché non ne ho mai avuto il 
bisogno, ma in questo NG viene descritta come un buon livello di sicurezza 
(sul sito comune 
www.sitocomune.com
 c'è un esempio di come realizzarlo) e 
chi lo descrive si guadagna la pagnotta con strumenti pensati dagli stessi 
"segaioli mentali"; quindi non ho nessun dubbio e se avrò bisogno di 
implementare un primo livello di protezione mi indirizzerò su quello.
Poi altri hanno sviluppato metodi in aggiunta a quello descritto; bene! 
Evidentemente avevano altre necessità ma in nessun caso non li ho mai 
sentiti descrivere il lavoro di altri in quel modo; qui viene rispettato il 
lavoro fatto da chiunque e di qualunque livello.
Sono stato chiaro?
Ciao.
P.S. Ah! Per fugare ogni sospetto, io non lavoro/percepisco per la/dalla MS 
nessun compenso e non sono MS-dipendente
-- 
Sergio MAZZA