Newsgroup: it.comp.appl.access
Titolo: protezione db per autorizzazioni limitate

ho un pò di dubbi sulla protezione del database.
quello che vorrei io è che:
l'amministratore fa tutto
tutti gli altri hanno accesso semplicemente alla maschera che dico io. che
possano leggere, modificare, aggiungere e cancellare.
e fin qui tutto ok. imposto il tutto dalla maschera Avvio.
sempre dalla maschera Avvio c'è l'opzione "mostra finestra di database" alla
quale io ho tolto la spunta. ma in realtà quella finestra viene cmq e
inesorabilmente mostrata, consentendo quindi di navigare nelle tabelle, query,
ecc.
come posso fare per non far visualizzare tale finestra?
attualmente per entrare in modalità amministratore, faccio shift+click.
quale altra modalità posso impostare per l'accesso come amministratore?
magari una pw... che se inserita fa entrare come amm, altrimenti come utenti con
le suddette autorizzazioni.
ho provato a impostare il tutto con protezione guidata, ma o io non ci capisco
niente o non fa al mio caso.
infatti mi ritrovo sempre che non riesco + ad aprire il db... |-P
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!

Ho provato a convertirlo in MDE, ma non cambia assolutamente niente: la finestra
del db che da accesso a tutte le tabelle, ecc, viene mostrata cmq...


 ha scritto nel
messaggio news:fudsavcnh8nql5qqm...@4ax.com...

Inanzi tutto dovresti crearti una tabella per login password e tipo utenza,
poi crei una maschera di interfaccia in cui l'utente può cambiare o
modificare le password se è amministratore.
Con il codice puoi far abilitare o disabilitare qualsiasi controllo o
maschera del programma in base al tipo utenza che viene abilitata dal
utente.

utente.
quello che m'interessa è + che altro nascondere la finestra "database",
soprattutto SENZA codice :)


 
www.silvietta.it
Silvietta, penso che ti sia infilata in un argomento complicato
come la protezione utente forse inutilmente.
Non per scoraggiarti, ma la protezione utente va pensata prima
di realizzare il DB, strutturata ad OC e gestita nel modo
corretto con lielli di accesso e Permissivi.
Se stai realizzando un prodotto per venderlo, OK, ma se il tuo
applicativo
vuoi usarlo a livello priato e proteggerlo da "Smanettoni"
forse puoi evitare di complicare la questione, anche se la ritengo
la soluzione piů sicura.
Come...?
Innanzitutto dalla barra Menů Strumenti AVVIO puoi definire molte cose
tra le quali che Form fare aprire all'apertura, se Nascondere o meno
la Form del Database, ecc.....!
Da quě ti basta disabilitare il tasto SHIFT all'avvio in modo
da evitare i curiosi....!
Per questa 2° cosa trovi un esempio sul SC. 
www.sitocomune.com
Ciao.
@Alex.
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

la Form del Database, ecc.....!
bè, non è per uso privato e nello stesso tempo non deve essere necessariamente
una fortezza.
vorrei proteggere più che altro per evitare che qualcuno faccia danni preso
dalla curiosità e poi perchè mi sembrerebbe poco professionale lasciare tutto
aperto.
detto questo, sì, dalla mascherina Avvio ho già impostato tutto. e devo dire che
fa quasi tutto quello che desidero fare io.
ma benchè io tolgo la spunta a "Visualizza finestra database", tale finestra mi
viene mostrata cmq.
è questo il mio problema!


@Alex.
Domandina:
Se io ho già creato un DB e volessi applicargli la protezione utente,
posso farlo ugualmente, facendo come hai spiegato tu, oppure devo
rifare tutto il lavoro da zero ?
Eventualmente basta creare una copia e lavorare su quella ?
Grazie in anticipo
Aztek

 Aztek
Sinceramente io apro un DB nuovo dopo aver impostato il Protetto.Mdw
quindi importo tutti gli oggetti dal DB_Nonprotetto, non mi sono mai posto
il problema....!
@Alex.