Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Controlli Accessi in Database Access
sabato 06 ottobre 2007 - 12.13
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 6 ott 2007 - 12:13
Salve,
ho creato una applicazione Access con il relativo file di gruppo per la gestione di utenti e gruppi.
Ad gni utente ho assegnato dei permessi correttamente.
Volevo sapere se in Access c'è una funzionalità che permette di tenere traccia nel tempo di tutti gli ingressi al database salvando il nome dell'utente, la data e l'ora di accesso.
Grazie
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 ott 2007 - 13:42
>Salve,
ciao!
>ho creato una applicazione Access con il relativo file di gruppo
>per la gestione di utenti e gruppi.
>Ad gni utente ho assegnato dei permessi correttamente.
>Volevo sapere se in Access c'è una funzionalità che permette
>di tenere traccia nel tempo di tutti gli ingressi al database
>salvando il nome dell'utente, la data e l'ora di accesso.
>Grazie
Credo di no ed in tal caso devi farti un log a mano su database o su file, vedi tu come sei più comodo..
Potresti pensare ad una query di inserimento ed ad un codice VBA che ad ogni login (o in ogni momento che vuoi) segni l'utente che è "entrato" nel sistema..
Alx81 =)
http://blogs.dotnethell.it/suxstellino
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 6 ott 2007 - 14:19
bhe ti ringrazio molto per la risposta... sei stato tanto chiaro anche se purtroppo non ho tutta questa grossa esperienza in codice VB...
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 ott 2007 - 14:37
>bhe ti ringrazio molto per la risposta... sei stato tanto chiaro
>anche se purtroppo non ho tutta questa grossa esperienza in codice
>VB...
La funzione di log in la possiedi? ad esempio.. puoi scrivere codice dove controlli se l'utente tenta di effettuare Login? un tasto su di una maschera..
la funzione va scritta lì..
Comunque cerco di farti un file access di esempio, cosicchè tu possa vedere un semplice esempio..
ciao!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 6 ott 2007 - 14:41
ehi grazie... sei davvero molto gentile...
Bhe si... Se intendi come funzione di login la finestrella che mi chiede il nome utente e la password non appena apro il database si...
Ad ogni modo questo login è automatizzato da access... cioè non l'ho creato io... io ho creato gli utenti e le password poi access me le chiede all'apertura...
Cmq ok aspetto un esempio...
Grazie mille ancora.
Marco :)
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 ott 2007 - 14:48
>ehi grazie... sei davvero molto gentile...
>Bhe si... Se intendi come funzione di login la finestrella che
>mi chiede il nome utente e la password non appena apro il database
>si...
>Ad ogni modo questo login è automatizzato da access... cioè non
>l'ho creato io... io ho creato gli utenti e le password poi access
>me le chiede all'apertura...
facciamo così, perchè non mi mandi l'access? se non è troppo grande..
altrimenti, riproduci, se riesci, un access simile cosicchè posso lavorarci..
Alx81 =)
http://blogs.dotnethell.it/suxstellino
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 6 ott 2007 - 14:55
okok... te ne creo uno simile... te lo mando prossimamente xche ora sto andando via dall'ufficio... ad ogni modo ti serve un database protetto con diversi utenti giusto?
In modo tale che per poter entrare al database bisogna inserire nome utente e password no?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 6 ott 2007 - 15:09
>okok... te ne creo uno simile... te lo mando prossimamente xche
>ora sto andando via dall'ufficio... ad ogni modo ti serve un
>database protetto con diversi utenti giusto?
>In modo tale che per poter entrare al database bisogna inserire
>nome utente e password no?
il più simile possibile
Alx81 =)
http://blogs.dotnethell.it/suxstellino
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
sab 6 ott 2007 - 23:28
ei ciao, pensavo che per il database non ha importanza che te ne faccia una copia... l'importante è avere un database protetto da utenti con relative password... no?
Poi in base a quello devo creare una query per il file di log...
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
dom 7 ott 2007 - 02:10
>ei ciao, pensavo che per il database non ha importanza che te
>ne faccia una copia... l'importante è avere un database protetto
>da utenti con relative password... no?
il più simile possibile nel senso di struttura.. non mi serve la copia del db.. mi basta una cosa simile con pochi dati e/o la maschera necessaria..
tutto qui
>Poi in base a quello devo creare una query per il file di log...
da lì ti scrivo due righe di codice
Alx81 =)
http://blogs.dotnethell.it/suxstellino
peperina75
Profilo
| Newbie
2
messaggi | Data Invio:
gio 22 nov 2007 - 18:17
Ciao a tutti,
scusatemi se vi disturbo, avrei anche io la necessita' di fare lo stesso lavorto sul mio Db, posso chiedervi una mano?
Grazie mille
Pepy
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
gio 22 nov 2007 - 18:23
>Ciao a tutti,
Ciao!
>scusatemi se vi disturbo, avrei anche io la necessita' di fare
>lo stesso lavorto sul mio Db, posso chiedervi una mano?
Prova!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
peperina75
Profilo
| Newbie
2
messaggi | Data Invio:
gio 22 nov 2007 - 18:27
Avrei anche io bisogno di creare un codice che mi registri con un file di log chi accede al mio db, con nome cognome, data ora e possibilmente nome macchina (pc da cui si collegano) visto che abbiamo le postazioni mobili...
come posso fare?
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
ven 23 nov 2007 - 15:17
>Avrei anche io bisogno di creare un codice che mi registri con
>un file di log chi accede al mio db, con nome cognome, data ora
>e possibilmente nome macchina (pc da cui si collegano) visto
>che abbiamo le postazioni mobili...
>come posso fare?
Cattura da codice l'evento di login? In tal caso è sufficiente creare una tabella (o un file) e poi scrivere al suo interno i dati.
Forse ti è più comoda una tabella di access..
Alx81 =)
http://blogs.dotnethell.it/suxstellino
86Marco
Profilo
| Expert
889
messaggi | Data Invio:
ven 23 nov 2007 - 16:07
Mi ricollego alla discussione.
Ho creato una tabella "Accessi" con un campo "utente", un altro "data" e un ultimo "ora".
Ora:
Come posso "dire" a VBA che all'apertura di un determinato form mi accodi nel campo "utente" il nome utente, nei campi data e ora i relativi dati? (utente, data e ora me li assegno a 3 variabili ad ogni apertura del progetto).
Mi servirebbe un procedura che specificando la colonna di una tabella mi faccia accodare un relativo dato.
Spero possa ricevere risposta presto.
Grazie mille:D
Marco
alx_81
Profilo
| Guru
8.814
messaggi | Data Invio:
sab 24 nov 2007 - 04:21
>Mi ricollego alla discussione.
Ciao!
>Ho creato una tabella "Accessi" con un campo "utente", un altro
>"data" e un ultimo "ora".
>Ora:
>Come posso "dire" a VBA che all'apertura di un determinato form
>mi accodi nel campo "utente" il nome utente, nei campi data e
>ora i relativi dati? (utente, data e ora me li assegno a 3 variabili
>ad ogni apertura del progetto).
>Mi servirebbe un procedura che specificando la colonna di una
>tabella mi faccia accodare un relativo dato.
>Spero possa ricevere risposta presto.
Io ti consiglio di guardarti questi due link
http://www.fontstuff.com/access/acctut16.htm
http://forums.whirlpool.net.au/forum-replies-archive.cfm/472951.html
vengono descritti due oggetti, il DoCmd ed il CurrentDb..
vedrai che non avrai problemi a crearti la query e a lanciarla
>Grazie mille:D
di nulla!
Alx81 =)
http://blogs.dotnethell.it/suxstellino
Torna su
Stanze Forum
Elenco Threads
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 !