Newsgroup: it.comp.appl.access
Titolo: come ti aggiro la password

Salve a tutti , esordisco su questo newsgroup, che frequento come lettore da
molto tempo, con un piccolo sfogo. Quando in ufficio ho necessità di
costruire piccole applicazioni access per ottimizzare il lavoro che
altrimenti sarebbe rimasto ancora ai metodi "penna e calamaio", difendo il
file mdib in corso d'opera con la password, poiché lì non esiste il
principio di proprietà e tutti smanettano su tutto anche se non hanno le
competenze. Ma se poi su una diffusa rivista di PC si trova la recensione di
un programma per aggirare le password di access che si becca persino l'award
per la sua semplicità ed efficacia, con tanto di indirizzo dove scaricarlo
in versione demo, io la password che ce la metto a fare?? Esisteranno pure
metodi più efficaci per la protezione degli mdb, vabbè, ma non mi sembra
corretta una recensione del genere per una rivista di settore che dovrebbe
rispettare il lavoro di quelli che forse sono anche suoi lettori. E poi a
sta storia che questi programmi servono a chi si dimentica le password....
non
ci crede più nessuno   ;)
Grazie per l'ospitalità,
Micio

 non ci crede più nessuno   ;)
Su questa ultima affermazione tutti sono d'accordo.
Per proteggere il proprio lavoro ci sono svariati metodi, dai più
sofisticati ai più semplici.
Per la tua soddisfazione potrebbe bastare dividere il database, se non l'hai
già fatto, e mettere la password nel back-end e far diventare mde il
front-end.
Se qualcuno apre, apre solo i dati, ma il tuo lavoro è salvo.
Ale

 ha scritto nel messaggio
news:9bql3m$5ib$1...@serv1.albacom.net...

Sottoscrivo, lo sfogo , ma non ci possiamo fare proprio nulla , per ogni
protezione esiste qualcuno che si diverte a sproteggere ;(.
Ottimo il consiglio di Ale (e' quello che uso anche io piu' di frequente)
Ciao,
--
(^o^))~    Lorenzo   (^o^))~
"Preimaginare e' lo imaginare le cose che saranno..."
"Postimaginare e' imaginare le cose passate ..."
(Leonardo Da Vinci)

 ha scritto nel messaggio
news:9bql3m$5ib$1...@serv1.albacom.net...

anch' io sono nella tua posizione di lettore e protettore delle proprie
applicazioni. a mio parere ci sono due possibili soluzioni:
1 sfruttare i possibili bug dei "cerca" password, tipo la possibilità di
trovare  password fino ad un massimo di 15 caratteri.
2 (quella che preferisco, oltre ad utilizzare ) accesso all' applicazione
creata, attraverso la dichiarazione del nome utente. in altre parole sfrutti
la protezione di access per dichiarare le limitazioni agli altri utenti. Non
è una cosa difficilissima.
nonostante questo chi DIMENTICA le password cosa deve fare... se non crearsi
o acquistare le applicazioni che gli occorrono. Comunque sono convinto che
questi programmi esistono e si diffondono perché c'è la richiesta, di chi
non lo so ...
ciao
fabrizio

 Ciao,
questa news per me č stata una mazzata!
ora non dormo piů tranquillo per un mdb che ho fatto in ufficio e che
contiene dati sensibili.
AIUTATEMI a proteggerlo !
cosa sono i back end e i frond end?

 ha scritto nel messaggio
news:1BmE6.4402$2l.1...@news1.tin.it...

Te la metto molto semplicemente , e forse non proprio da manuale..
eehhehhee!!
Ogni database di access e' costituito da due due fronti , uno direttamente
utilizzabile all'utente (maschere , report, pagine , query) ed uno (tra
virgolette) non direttamente utilizzabile (le tabelle ). o per dirla meglio
uno e' il contenitore vero e proprio dei dati , l'altro l'applicazione che
usa i dati archiviati nel contenitore.
Access ti consenti di dividere i due fronti  in BE (backend) e FE (frontend)
. Come dice la parola il Front End e' quello che sta davanti e quindi quello
che vede l'operatore. il Back End e' quello che sta dietro (le tabelle).
Tu puoi quindi creare due MDB , uno che contiene le sole tabelle , ed uno
che contiene tutte le maschere ed il resto.
Da Menu' -> File -> Collegamenti esterni , hai la funzione di Collega
Tabelle. Il collega tabelle ti consente di Collegare le tabelle che stanno
nel BE dentro il FE.
a questo punto il tuop BE e' il solo contenitore dei dati , e nel FE c'e'
solo uno Collegamento (le'quivalente di un'icona link di windows. il FE
pero' e' un po' "stupido" e non gli interessa che le tabelle siano collegate
o inglobate al suo interno, per lui sono tabelle e basta e le utilizza come
tali.
per fare questa divisione la puoi eseguire a mano creando un nuovo mdb ed
importandoci dentro le tabelle che stanno nel FE , che poi via a Cancellare
dal FE sostituendoli con i collegamenti.
A questo punto entrano in gioco altre possibilita' , come quella di creare
un MDE , ossia una sorta di compilato di Access , che blocca le modifiche
delle maschere , dei report , delle macro e dei moduli, (ma non blocca
l'apertura delle tabelle e la modifica delle query). puoi pero' nascondere
la visualizzazione della maschera del database cosi' che non siano visibili
le tabelle e quindi non sia possibile apportare le modifiche.
nel BE invece puoi impostare la password del database, che viene richiesta
ogni qualvolta vuoi collegare della tabelle del BE al FE. (una volta
collegata la tabella pero' la password non viene piu' richiesta e la tabella
e' utilizzabile come se stesse fisicamente nel FE).
Questo protegge abbastanza, poi le particolarita' sono moltissime e le
impostazioni e personalizzazioni che puoi fare anche di piu'  ;))
Spero di essere stata abbastanza chiaro da averti dato un 'idea della cosa,
ciao,


 ha scritto nel messaggio
news:1BmE6.4402$2l.1...@news1.tin.it...

Devi implementare la sicurezza a livello utente.
La divisione del db con creazione dell'mde puo' proteggere il tuo codice,
non certo i tuoi dati.
Vai sul sito comune e cerca la sezione che parla di protezione a livello
utente.
Sib