Newsgroup: it.comp.appl.access
Titolo: firmare un database

devo cedere il mio database (una mia creazione) ad un collega. Lo faccio 
molto volentieri ma vorrei lasciare un segno indelebile
Posso metterci una firma, o qualcosa del genere che nessuno possa cambiare? 

Potresti inserire  il tuo Nome in
Menu>Strumenti>Avvio >titolo applicazione
Puoi creare un MDE
Menu>Strumenti>Utilità database > crea copia MDE
e distribuire il file MDE

 wrote in message 
news:4364d86e$0$13350$4faf...@reader2.news.tin.it...

Semplicissimo se cedi un file .MDE (indica solo dove tale
"segno" vuoi far apparire).
Se cedi un file .MDB puoi rendere complicata l'eliminazione
del "segno", ma non impossibile.
Ciao
Bruno 

 Posso metterci una firma, o qualcosa del genere che nessuno possa cambiare?
Se gli permetterai di accedere al codice fornendo lui la versione
MDB non c'è speranza, ne non quella che il tuo collega sia onesto.
L'alternativa è come ti hanno consigliato di creare un MDE, ed
aggiungo con una protezione a livello utente.
Ciao
@Alex 
-- 
Posted via Mailgate.ORG Server - 
http://www.Mailgate.ORG

 ha scritto nel messaggio
news:4364d86e$0$13350$4faf...@reader2.news.tin.it...

Se devi cedere il database con il codice sorgente
ti consiglio di firmarlo nel codice stesso, nel senso
di creare delle routine che fano cose in modo strano
e che all'apparenza sembrano senza senso ma che
sono un segno inconfondibile di chi ha programmato.
Per esempio che so', una routine di calcolo,magari con variabili
che potrebbe fare (100 * 10 + 30 ) /  (10 *100 + 3 * 10)
inserita in determinati punti, o una funzione che richiami spesso
all'interno dei moduli che legge una tabella solo allo scopo
di ritornare un valore vero o falso anche se poi l'esito non
cambia lo svolgersi dell'elaborazione.
bye :o)

 ha scritto nel messaggio 
news:4365e8b3$0$13346$4faf...@reader2.news.tin.it...

Ciao,
seguo anch'io questo metodo, con algoritmi differenti, resta il fatto che 
non devi distribuire un mdb ... o al massimo ... se la versione di Access lo 
permette ... proteggere tutto con password ... ma si sa che anche queste si 
ottengono facilmente ... quindi, a mio avviso, ... mde e ... tanta 
fiducia!!!
-- 
Ciao,
GeKODE
ICQ: 277-814-187 

 fiducia!!!
E' l'idea più insulsa ed indecente cha abbia mai sentito.
Mi auguro che un programmatore "serio" non debba ricorrere
a cazzate come queste per difendere il poprio SW.
Saluti.



???


 ???
!!! che vordě...?
Sono stato chiaro ed esplicito mi pare.
Ovviamente era relativo alle funzioni che non servono a nulla
usate solo per far girare il codice a DX e SX...!!!!



Avrai anche le tue ragioni e sicuramente sei kilometri davanti a me a 
livello di programmazione.
Ma ognuno di noi ha il proprio metodo di lavoro, io ho solo espresso il mio 
e sentirmi dire pubblicamente che ricorro a *cazzate* semplicemente non mi č 
sembrato bello, avresti potuto usare termini piů adeguati.
Comunque, senza rancori!



Veramente mi pareva di aver messo per esplicito all'inizio della
mia risposta la frase :
"Se devi cedere il database con il codice sorgente
ti consiglio di firmarlo nel codice stesso, "
tutto il resto sono chiacchiere sull'ovvieta' delle cose (vedi protezioni
hardware)
o dell'inutilita' di altre (vedi password al db), anche perche' io il mio
software
fatto in Access o lo vendo in licenza d'uso e rigorosamente in MDE.
Il mio era solo un consiglio su come poter avere un domani un modo di
riconoscere il proprio lavoro finito in mani di altri in modo sconosciuto,
potresti sempre dire a costoro (se non hanno individuato il trucco)
"Scommetto senza guardarlo che per calcolare quel valore il tuo(alias mio)
programma
 fa (100 * 10) / (10 * 100)"
o ti sembra proprio una cosa indecente ?
Cmq ognuno faccia come meglio crede.
bye :o)

 Comunque, senza rancori!
Forse hai ragione, ma quando si parla di "Cacca" anche mettendogli
lo zucchero sempre quella rimane.
Scusa l'esempio, ma č l'unico che mi veniva in mente.
Personalmente mi esprimo in modo diretto e non ci giro molto
attorno, ma se tu preferisci che ti tratti cosě mi adeguo andrň
con miele e zucchero.


 bye :o)
Se cedo il mio lavoro ad un collega e non voglio che
venga toccato cedo un MDE protetto da protezione Utente
in cui ho disabilitato l'ADMIN e non distribuisco nemmeno
il file MDW.
Se devo cedere l'MDB perchè qualcuno vuole quello che sia
che mi frega di inserire cazzate, cosa devo proteggere...?
In ogni caso se chi ha sviluppato è un "BUON" programmatore
sicuramente ha scritto codice talmente semplice e ben scritto
da essere poco comprensibile a molti Newbies, al contrario
se chi ha scritto l'applicativo non è un buon programmatore
avrà scritto tante di quelle castronerie accozzate da rendere
sempre illeggibile il codice stesso, e quanto stai proponendo
rientra nella 2° di queste ipotesi.


 rientra nella 2° di queste ipotesi.
Insisto nel dire visto che forse non lo hai afferrato che come
sempre nei ng si da risposta a delle domande,e il post origine diceva :
"..... Lo faccio molto volentieri ma vorrei lasciare un segno indelebile
Posso metterci una firma, o qualcosa del genere che nessuno possa cambiare?"
la mia risposta quindi e' piu' che leggittima,
non sto a giudicare le risposte altrui io, al limite le integro con le mie
idee dando cosi differenti visioni di risoluzione del problema.
Per quanto riguarda quello che propongo, definirlo "castroneria ed
accozzaglia"
mi pare un po' offensivo se non verso di me verso chi mi paga per fare
quello che faccio
e a parer loro anche  molto soddisfatti dei risultati.
Si lo so, tanto avrai da ridire lo stesso, ma per me post chiuso.
Senza rancore ovvio.
Sei sempre una delle Colonne del ng chi te lo nega.
bye :o)

 bye :o)
Ciao


 @Alex
Vorrei precisare essere sottinteso che la discussione debba svolgersi
secondo i canoni della buona creanza e nel rispetto delle opinioni altrui.
Ma tu, nella circostanza, di fair play - per usare un eufemismo -
ne stai usando veramente poco.
Capisco che la passione -  per il proprio lavoro, per il proprio hobby,
per la propria squadra di calcio, per la propria parte politica - possa
portare ad accendere gli animi più del dovuto, ma denigrare l'avversario
perché esprime un'opinione diversa...
Sì lo so, non c'entro nulla nella vostra discussione; ma il fatto che
essa avvenga in luogo in cui posso, come chiunque altro intervenire,
legittima il mio intervento.
E vorrei esprimere tutta la mia solidarietà a Enrico T.S., del quale,
sul tema, non condivido minimamente l'opinione.
Bruno

 Bruno
Sono solidale anch'io con Enrico, ma rimane il fatto che
è una cazzata, detto questo spero che non venga più esposta
come soluzione tecnica, altrimenti avrò le stesse reazioni.
Ciao Bruno.


 ha scritto nel messaggio 
news:4364d86e$0$13350$4faf...@reader2.news.tin.it...

Mi dispiace aver prodotto una discussione cosi animata!
C'č un fatto, la creazione di un file MDE col mio Db non funziona.
Sembra che ci siano troppe maschere, troppi report e troppo codice.
Mi dice che ci sono riferimenti TableID numerosi
Che faccio adesso
e per favore non litigate!!1 


Ciao Michele,
prova con questa faq : 7.17 La creazione di un MDE non riesce  del sito di
Karl.
anche tu però, ma che domande fai ?? :-)
ovviamente stò scherzando, per sdrammatizzare un po'
ciao e facci sapere se risolvi.
Sandro