Newsgroup: it.comp.appl.access
Titolo: Sincronizzazione con Password

Ciao NG!
da tempo ho un dubbio.
vorrei utilizzare la funzione di sincronizzazione interna ad Access, ma mi
sembra di capire che non può funzionare fintanto che i BE sono protetti da
password.
Mi sembra incredibile questa cosa.
E mi sembra incredibile che nessuno di voi abbia mai avuto questo problema.
Sono mesi che scandaglio il NG, il sito comune,  alla ricerca di una soluzione,
ma non la trovo.
C'è un modo per aggirare la cosa?
Anche via codice, sarebbe tanto!
Attendo fiduciosa un Vs preziosissimo consiglio.
Grazie
Ciao
Silvia.
--
www.silvietta.it
...everyone's invited!
Kann ein Herz aus Stein sein??

 Silvia.
Se per sincronizzazione interna intendi la gestione delle Repliche
direi che oltre all'estenuante ricerca avresti potuto fare una
Prova veloce...!
Ti allego una funzione che sincronizza Replica e Master
via Codice e funziona benissimo anche se non sono protetti
da PWD.
Public Sub SyncReplicas(strSourceReplica as string, _
			strTargetReplica as string)
 
    Dim dbSource As Database
    Set dbSource = DBEngine(0).OpenDatabase(strSourceReplica)
 
    ' Synchronize the replicas
    dbSource.Synchronize strTargetReplica, dbRepImpExpChanges
    dbSource.Close
    MsgBox strSourceReplica & " & " & _
	   strTargetReplica & " sincronizzati")
End Sub
Nel caso abbia frainteso l'oggetto fammi la cortesia di
fornirmi una spiegazione piů completa.
Ciao
@Alex
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

[CUT]
E sopratutto "Silvietta" non facciamo venir fuori il "programmatore" che è 
dentro @Alex -> altrimenti rischiamo di essere formattati su 2 piedi! ;-) 

 ha scritto nel messaggio
news:6de1e2b6d5685c1518...@mygate.mailgate.org...

Ciao Alex,
credo che il problema di Silvia sia esattamente l'opposto, cioč quello di
sincronizzare le repliche quando  i db sono protetti da password.
Odiando con tutto il cuore le repliche... non so rispondere e ti ripasso la
palla!
Ciao
Cinzia

 Cinzia
Concordo con te sulle repliche fortunatamente ho avuto l'obbligo
di usarle solo una volta....!
Che devo dire..., abbiamo letto in 2 ed abbiamo capito 2 cose diverse
in ogni caso non ho mai provato con le PWD, ma l'unica cosa che
mi viene in mente č quella di passare al metodo OpenDatabase la
stringConnection completa di Password, anche se č solo
una supposizione.
Lasciamo a Silvietta l'onere di chiarire la cosa.


Lasciamo a Silvietta l'onere di chiarire la cosa.
e forse non mi ero spiegata bene, scusa, cmq come da oggetto, intendo il caso in
cui i db SONO protetti da pw.
mi sono accorta del problema proprio provandolo, oltre alle ricerche ho tentato
anche un pò di pratica.
non ho provato con il codice, ma tramite il "wizard": senza protezione funziona
bene, con protezione no.
c'è forse qualche altro metodo oltre alle Repliche, per fondere 2 database che
vengono utilizzati su pc diversi non connessi in rete? (vedi: portatili in giro
per il mondo)
grazie


cui i db SONO protetti da pw.
mi spiego ancora meglio sui passaggi che faccio.
apro il db protetto.
clicco su strumenti-replica-crea replica
e mi risponde con:
"impossibile rendere replicabile un db protetto da pw"
allora provo ad eliminare la pw, a creare la replica ed a reinserire la pw.
ma a quel punto la voce "imposta pw di db" è disattivata.


 Silvia.
Credo che non sia possibile assegnare una pwd ad una replica. Dall'Help di
Access:
++++++++
Proteggere un database replicato
Per proteggere un database replicato, è possibile impostare autorizzazioni
utente per i relativi oggetti. Tali autorizzazioni non interferiranno con
la sincronizzazione del database. Non è tuttavia possibile proteggere il
database replicato impostando una password. Un database protetto con una
password non può infatti essere reso replicabile. Non è neppure possibile
assegnare una password a un database replicato.
È anche possibile conservare una replica di una directory non condivisa ed
effettuare la sincronizzazione indiretta utilizzando Microsoft Replication
Manager. Nel caso in cui sia necessario effettuare una sincronizzazione
diretta, impostare le autorizzazioni sulla parte condivisa dell'unità che
contiene le repliche, in modo che vi possano accedere solo gli utenti
autorizzati. Non collocare le repliche su unità condivise in sola lettura,
in quanto questo impedirebbe la sincronizzazione con altri membri del set
di repliche.
+++++++
--
rgrds
SC
-- 
questo articolo e` stato inviato via web dal servizio gratuito 
http://www.newsland.it/news
 segnala gli abusi ad 
ab...@newsland.it