Newsgroup: it.comp.appl.access
Titolo: Contorllo password

Salve a tutti
visto l'aumentare delle persone che utilizzano i pochi pc della ditta ho
deciso di
regolarizzare l'accesso al dB tramite un username e una password.
Ora dopo varie serate passate a decifrare i messaggi in inglese di access ho
deciso di chiedervi
come faccio a verificare se l'utente o la password sono corretti?
Partendo dal presupposto che io utilizzo una tabella Utenti in cui sono
presenti i campi usr e psw
come faccio a compararli con quelli immessi?
Ho provato con dlookup ma forse non ho capito quello che dovevo fare perchè
non ho cavato un ragno dal buco.
Ho tralasciato intenzionalmente la solita procedura di creazione gruppi o
utenti volevo qualcosa di + "semplice" :-(
grazie a tutti per le risposte.
davide

 utenti volevo qualcosa di + "semplice" :-(
Mi dispiace dirti che la strada piu' funzionale e, soprattutto, piu' sicura
e semplice e' sfruttare la sicurezza a livello utente di Access che non
definirei certo "solita".
Non e' affatto difficile come pensi (soprattutto se confrontata con una
gestione manuale come quella che cerchi di realizzare)
Crea gli utenti (30 sec per ogni utente), assegna le autorizzazioni (5 min
per ogni utente) e hai finito. Non dimenticare di dare i diritti di
amministrazione a un utente diverso dall'amministratore e di togliere tali
diritti all'amministratore predefinito.
Cerca sul sito comune per maggiori informazioni.
Sib
--
il sito comune di it.comp.database.access:
http://www.sitocomune.com
------------------------------------------------------
La mia home
http://digilander.iol.it/syb
------------------------------------------------------
"Non sempre cio' che viene dopo e' progresso"
Alessandro Manzoni
------------------------------------------------------
Saturiamo ECHELON:
bomba saddam attentato medio oriente


Ciao Sib,
be il mio non voleva essere un attacco ad access,
solo volevo "provare altre strade".
Cmq grazie alla fine farň come dici perché
non ci sto saltando fuori.
grazie ancora
davide

 davide
Forse mi sono espresso male, non vorrei essere scambiato per il paladino
della MS o di Access.
Nessuno piu' di me prova una profonda intolleranza per alcune forzature che
mamma ms inserisce nei suoi programmi per obbligarci a usare i suoi
standard, (per esempio per l'HTML preferisco usare il Notepad piuttosto che
FrontPage2000).
Ma e' proprio che la sicurezza di un db e' un problema intrinseco del motore
e della applicazione che gestisce il FE, quindi non e' proprio pensabile
realizzare una sicurezza efficace ex novo senza affrontare problemi molto
(ma molto) complessi e articolati.
Ergo, la sicurezza a livello utente nativa (qualsiasi sia il db) e' quasi
sempre da preferirsi.


 regolarizzare l'accesso al dB tramite un username e una password.
A parte la giusta risposta di sib, se proprio vuoi fare il tuo controllo
accessi in maniera scrausa, la sintassi è questa:
supponendo di avere una maschera  con due controlli chiamati username e
password, sul clic del pulsante farai
vera_password = dlookup("username","Tab_Password","username='" & username &
"'")
if vera_password <> password then
  msgbox "Ah, ciccio, nun ce provà, furbettino!!!"
else
  msgbox "ok, mo' sei entrato, ora lavora!!!"
end if
Antonio

 della MS o di Access.
Sono anni che cerchiamo di non pagarti più lo stipendio da paladino!!!
Con questa ammissione sei fottuto!
Ora non ci saranno RSU che tengano, tiè!!!
Antonio

 accessi in maniera scrausa, la sintassi č questa:
[CUT]
Definisci meglio "scrausa" sulla Treccani non c'č! :-)
Ciao, Rob.