Newsgroup: it.comp.appl.access
Titolo: Problema cartelle con autorizzazioni e mdb forse [OT]

Ciao a tutti,
ho un problema...su un server ho messo il mio BE e settato la cartella con 
autorizzazioni...ebbene
vorrei impedire l'apertura a certi utenti senza per questo impedirgli di 
usare access, solamente che se impedisco l'accesso anche il FE non riesce a 
comunicare.
Come posso risolvere?
Potrebbe bypassare il problema utilizzare il sistema di Namor ne la CISA3 (è 
sottintesa la domanda nei tuoi confronti :-)) )??
Grazie a tutti
-- 
Roberto da Parma

 Grazie a tutti
Se Access viene avviato dall'utente č indispensabile che quell'account
utente abbia i permessi di lettura e scrittura su quella cartella, quindi
l'utente puň anche vedere/copiare il file BE.
L'alternativa č avviare Access con i diritti di un'altro account (RunAs),
ma per farlo l'utente deve conoscere la password, o comunque puň leggerla
dall'eventuale file batch usato per avviarlo, e se conosce la password puň
anche accedere al BE.
L'unico sistema che ho trovato finora per ovviare a questo problema č
quello che ho esposto nella relazione della CISA3.
Il problema č che con Access 2003 non funziona se c'č l'SP2 , con l'SP3 e
con Access 2007 non lo so, non ho provato. 
Altrimenti passi a database che consentano di gestire la protezione in
maniera piů flessibile (SQL Server, Oracle, ecc...)
Ciao.
-Marco-
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it


Azz...potrei però utilizzare il metodo RunAs e nascondere da qualche parte 
il file batch...che dici?
Nel caso c'è una procedura particolare?
Mi diresti cosa dovrei scrivere o settare?
Appena mi capita proverò a testare con sp3 la tua esposizione alla CISA3 e 
ti saprò dire
Grazie Marco
Spero di rivederti alla prossima CISA...
Ciao
-- 
Roberto da Parma

 Ciao
Si grazie, fammi sapere se va con l'SP3.
Spero di esserci alla CISA4. Però evitiamo la serata all'idroscalo, eh!?!


 ha scritto nel messaggio 
news:ffskuj$ch6$1...@news.newsland.it...

Mmmm...si boiata in questo caso...ma se le specifiche per il collegamento le 
inserisco all'interno del codice VBA??
E' percorribile come strada?


 Roberto da Parma
Beh! Allora, boiata per boiata...
Potresti creare un mdb con tabella campo OLE che contiene l'mdb da 
condividere e l'utente che lo deve utilizzare.
Con la routine di Lebans (
http://www.lebans.com/oletodisk.htm
) dovresti 
chiudere il cerchio... O quadrarlo se preferisci...
Ciao.
-- 
Sergio MAZZA 

 Roberto da Parma wrote:


Il problema, nell'uno e nell'altro caso, č che per poter utilizzare il
programma l'utente deve avere accesso al file che contiene il codice VBA o
l'oggetto OLE, e per quanto lo si possa proteggere č dimostrato che č
possibile craccare le varie password o risalire al codice VBA tramite
decompilazione dell'MDE.
In definitiva... se l'utente ha accesso al file la sicurezza č compromessa.


 -Marco-
Ricordo; ma penso che bisogna calibrare il lavoro in base a chi lo 
utilizzerà.
Alta necessità = alti strumenti; bassa necessità = bassi strumenti...
Ciao.
-- 
Sergio MAZZA 

 ha scritto nel messaggio 
news:fg5gb4$3k0$1...@tdi.cu.mi.it...

Eh si in effetti....gli utenti in questione non sono dei Steve 
Ballmer...(notato la finezza ;-)) ... il caro Bill ora si dedica ad 
altro...)
Vedrò di mediare con qualche soluzione intermedia...
