Ciao, Federico.
O proteggi tutto il database con password, oppure imposta la
protezione a livello utente e per la tabelle scelte dai il
permesso di scrittura solo ad un determinato gruppo di
utenti.
In entrambi i casi la password viene richiesta all'apertura
del db.
Per informazioni su come impostare la sicurezza a livello
utente ti consiglio di leggere la relativa FAQ sul Sito
Comune.
--
Federico
--------------------------------------
Non si puo' compilare un .mdb in .exe
--------------------------------------
Sito Comune di it.comp.database.access
http://members.xoom.it/it_db_access
--------------------------------------
Rimuovi paperino. per e-mail
--------------------------------------
Ciao, Sib
Federico Luciani <fluc...@paperino.tin.it> wrote in message
381434D4...@paperino.tin.it...
Attenzione. Non e' cosi'!
La protezione riguarda l'mdb!
Ogni volta che si cerca di fare una qualche operazione su un
qualunque oggetto del db, 'access' controlla che l'utente
corrente, nel gruppo di lavoro attivo (MDW), abbia il
permesso di
farlo.
Per l'utilizzo in rete, devi creare un solo gruppo di lavoro
(*.mdw) e piazzarlo sul server. Ogni volta che apri il tuo
database, devi far si che venga utilizzato quel determinato
file mdw.
Cioe' tutti gli utenti collegati al database devono
utilizzare lo stesso gruppo di lavoro.
Sono assolutamente d'accordo con te. L'errore comune, da cui poi derivano
certi commenti come quello che ti ha preceduto, e' che, una volta definiti
gli account si lasci senza cancellarlo l'account dell'amministratore del
database.
A quel punto succede che il database diventa accessibile da ogni copia di
Access con un system.mdw standard in cui l'amministratore e' l'utente di
default.
Bisognerebbe SEMPRE cancellare l'account di default e crearne uno nuovo per
l'amministratore con un nome non standard.
Ciao
Giovanni
Giusta osservazione.
>Vero!
>Attenzione però che questo tipo di protezione è specifico di MSACCESS.EXE e
>non del file MDB.
EEEEEHH?
>Questo vuol dire che se il database è condiviso in rete e ognuno lo apre con
>la propria versione di access, nessuno avrà le limitazioni impostate;
Maddeche'? Stamo a scherza'?
>paradossalmente quelle limitazioni varranno solo per l'utente che le ha
>attivate.
Ma allora che senso avrebbe secondo te la sicurezza utente?
<>====<>====<>====<>====<>====<>
Lorenzo Coronati
lore...@tin.it
reply: tin non e' una campana
ICQ# 6358211
<>====<>====<>====<>====<>====<>
Ciao, Sib
Incazzare???
ma allora non ci hai mai 'letti' incazzati! :-)
questo e' discutere di qualcosa seriamente.
Per aprire il DB protetto crei un collegamento, su ogni
client, e nella riga di comando scrivi:
"C:\...\MSACCESS.EXE" /wrkgrp unita:\path\pippo.mdw
C:\path\pippo.mdb
in questo modo apri pippo.mdb utilizzando l'unico gruppo di
lavoro pippo.mdw.
Naturalmente il file pippo.mdw sta sul server.
Il tutto come sta scritto su sito comune :-D