Newsgroup: it.comp.appl.access
Titolo: Problemi con la protezione a livello utente

Ciao a tutti.
Come specificato nell'oggetto ho un problema con la protezione del database
a livello utente.
Mi spiego meglio: ho creato un db che sarà visibile a più utenti su una
piccola rete. Diciamo che ci sono 3 computer che chiamo A, B e C. Dopo aver
creato il database mi sono preoccupato di dargli una adeguata protezione (lo
so che mi sarei dovuto preoccupare prima di proteggere il db e poi di
crearlo... ma l'ho scoperto troppo tardi). La protezione l'ho impostata
seguendo il wizard di "impostazione guidata protezione" in cui ho creato 2
gruppi di utenti: uno amministratori (io) e un altro "utenti completi" (gli
altri utenti della rete che avranno accesso solo a visualizzare i dati,
aggiornarli, modificarli e/o eliminarli, ma non potranno inervenire sulla
struttura del db).
Ho seguito tutti i passaggi mostrati dal wizard dal computer A e con mio
sconforto ho verificato quanto segue: sui compuer A (quello su cui ho creato
e impstato la protezione) e C mi dice che non dispongo delle autorizzazione
ad accedere, mentre sul computer B non ci sono problemi e tutta la
protezione a livello utente funziona correttamente.
L'idea che mi sono fatto di questa stranezza è che sui pc che non funziona
manchi qualche file prelevabile direttamente dai cd di office ma
sinceramente non saprei proprio quale.
Sapreste darmi un seuggerimento voi?
Grazie in anticipo a tutti delle eventuali risposte.
Fabio.
--------------------------------
Inviato via 
http://usenet.libero.it

 Ho seguito tutti i passaggi mostrati dal wizard dal computer A e con mio
cut
La protezione e' basata su un file .mdw che devi usare per tutte le copie
del tuo programma.
Guarda sul sito comune per maggiori dettagli
Sib

anche io ho lo stesso identico problema.... se scopri la soluzione me la
posti?
grazie mille
Roberta
"Fabio" <demo...@NNMSPMMTlycos.it> ha scritto nel messaggio
news:62Z211Z221Z192Y...@usenet.libero.it...



Allora, credo di aver risolto in questo modo:
dopo aver creato il database ho scelto l'impostazione guidata protezione
dove ho scelto di creare un nuovo file di informazioni per il gruppo di
lavoro e, nella domanda successiva, di creare un collegamento al database
protetto: questi accorgimenti per atribuire la protezione al solo file che
mi interessa riservare da occhi indiscreti e non tutti i file access
presenti sul computer. Il resto delle opzioni le lascio scegliere a te in
base anche alle tue esigenze.
A questo punto sono stati creati, nella cartella del database, due file: una
copia del database (*.bak) e il file delle informazioni di protezione
(Protetto.mdw).
Come ti avevo accennato nel messaggio iniziale tuttavia, non su tutte le
macchine mi partiva il file in quanto access mi diceva che non avevo le
autorizzazioni necessarie (in pratica non mi faceva nemmeno chiedere le
password che avevo impostato su quello stesso pc!!). Per risolvere il
problema allora, ho creato un collegamento al file (che nel mio caso risiede
su un server) con la seguente riga di comando:
"C:\Programmi\Microsoft Office\Office\MSACCESS.EXE" "\\Server\CARTELLA
1\SOTTOCARTELLA 2\MIODATABASE.mdb" /WRKGRP "\\Server\CARTELLA
1\SOTTOCARTELLA 2\Protetto.mdw" (comprese le virogolette).
Occhio però: il nome del database DEVE essere tutta una parola (non so
perchè ma se lo spezzavo non me lo faceva partire lo stesso). Accertati
inoltre che sulla tua macchina sia presente il programmio wrkgrp.exe
(dovrebbe essere nella cartella di OFFICE): è un programma che gestisce il
file di protezione *.mdw. Se non dovessi averlo lo puoi trovare di sicuro
sul cd di office. Non dimenticare di specificare il percorso in cui
posizioni il wrkgrp.exe Nel mio caso puoi notare dalla riga di comando che
si torvava in C:\Programmi\Microsoft Office\Office\.
Non so se capiterà anche a te, ma utilizzando questo espediente ho notato
che il database non mi parte più se lo lancio direttamente dalla posizione
originaria in cui l'ho salvato. In ogni caso se lo lanci dal collegamento
del desktop non ci saranno problemi (tu in ogni caso fa sempre un copia di
backup del Db per evitare imprevisti). A questo proposito invito chi è più
esperto di me ad illuminarci in merito.
Fammi sapere se hai risolto anche tu.
Ciao.
