Gambas-it

Gambas3 => Domande tecniche => Topic aperto da: Gianluigi - 27 Aprile 2020, 10:41:11

Titolo: Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 27 Aprile 2020, 10:41:11
dext, Golia,

voi usate PdfWtiter di md9327 che però non è più supportato dall'autore e che usa le qt4.
Vi consiglio di usare gb.report2 di Fabien Bodard che invece viene costantemente aggiornato dall'autore, per vedere come funziona vi rimando alla pagina della nostra wiki:
https://www.gambas-it.org/wiki/index.php?title=Creare_report_con_il_componente_gb.report2
Titolo: Re:Gambas su Ubuntu 20.04
Inserito da: Golia - 27 Aprile 2020, 10:54:03
dext, Golia,

voi usate PdfWtiter di md9327 che però non è più supportato dall'autore e che usa le qt4.
Vi consiglio di usare gb.report2 di Fabien Bodard che invece viene costantemente aggiornato dall'autore, per vedere come funziona vi rimando alla pagina della nostra wiki:
https://www.gambas-it.org/wiki/index.php?title=Creare_report_con_il_componente_gb.report2
Mi space per te  ;D (scherzo)
Appena provato e funziona come ai bei tempi, io non rinuncio a PdfWriter, anzi... eccolo quà
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 27 Aprile 2020, 10:58:43
Mi space per te  ;D (scherzo)
Appena provato e funziona come ai bei tempi, io non rinuncio a PdfWriter, anzi... eccolo quà

 :D
Io però al tuo posto prima di precipitarmi a fare le cose nel modo più facile e abituale, darei un'occhiata con calma e poi valuterei.
Non costa molto farlo  :-\

Scaricato grazie
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 27 Aprile 2020, 11:14:30
Si tu hai ragione e lo andrò a vedere sicuramente, ma PdfWriter me lo sento un pò mio ho fatto delle modifiche e so benissimo come funziona e so che posso fare quasiasi cosa che mi viene in mente, inoltre i miei report so già fatti.. basta che li copio ;)
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 27 Aprile 2020, 11:56:23
Gia PdfWriter sembra ostico all'inizio, ma poi quando lo capisci diventa facile e non ha limiti, anche a me i vecchi Pdf funzionano con ubuntu 20 e gambas master.
Ma se vediamo la cosa in prospettiva Gianluigi ha ragione, potremmo trovarci fra qualche anno o alla prossima distro senza Pdf.
Mi sa che tocca rimettersi a studiare
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 27 Aprile 2020, 12:47:39
ho dato un'occhiata a gb.report2, a primo acchitto mi sembra facile per le cose semplici e complicato per le cose complesse
non so se abbandono PdfWriter, con Gb.report2 la vedo difficile fare i report complicati che ho creato con PdfWriter.
PdfWriter non è un componente ma una classe e non dovrebbe dare problemi a girare sia su qt4 che qt5 o altro, al limite si dovrebbe studiare PdfWriter riga per riga per controllare quali componenti usa e se uno di questi può dare problemi.
Md ha fatto il porting di PdfWriter ma poi un'altro ci ha messo mano, male che và rompo le scatole al secondo  ;D per farlo sistemare
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 27 Aprile 2020, 14:29:33
ho dato un'occhiata a gb.report2, a primo acchitto mi sembra facile per le cose semplici e complicato per le cose complesse
...

Non riesco a capire cosa intendi, potresti fare un esempio di cose complesse?

 :ciao:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 27 Aprile 2020, 18:29:11
Citazione

Non riesco a capire cosa intendi, potresti fare un esempio di cose complesse?

 :ciao:

PdfWriter opera con i punti cartesiani x e y, praticamente sei tu che disegni quello che vuoi e dove vuoi, potendo anche ritornare indietro, su un pdf che feci tempo addietro applicai un'ombra al testo, con una struttura if selezionavo le parole che dovevano avere un'ombra in qualsiasi posizione si trovavano.
ti faccio degli esempi:

Codice: [Seleziona]
facile: stampare un libro completo con testo e figure, un report tipo tabella, assegnare colori alternati alle righe, inserire immagini o altro in qualsiasi punto, assegnare a ogni parola un carattere random oppure un colore diverso 
Codice: [Seleziona]
medio: In una pagina di testo, in base al testo che mi arriva decido di cerchiare tutti i nomi maschili con cerchi blu e quelli femminili con sopra nuvolette rosa, si può fare.
posso mettere trame di sottofondo, filigrane dove mi servono, disegnare dei cerchi di sottofondo con il testo ecc...
Codice: [Seleziona]
complesso: disegnare con il testo un'immagine stilizzata, tipo una testa d'aquila disegnata con del testo random oppure di un libro

tutto questo a monte non è statico, cioè con strutture if posso decidere io le forme o le dimensioni in base al tipo di dati che mi arriva o alla loro quantità, praticamente non c'è limite alla fantasia.
i dati possono arrivare da query o da variabili come pure direttamente dal contenuto dei form come label, textbox e griglie, o da calcoli interni alla classe.

Il report è una classe figlia di PdfWriter, e all'interno si può fare tutto quello che è permesso nelle classi,  immagina che devo fare un report di dati matematici, in cui in base al risultato il font o la cella deve assumere colori diversi, tutto questo lo faccio all'interno della classe, sia il calcolo che l'assegnazione del colore al font o cella.
Nell'esempio che fece MD all'epoca si vedono molte cose che si possono fare, poi Golia fece una modifica a multicell che permetteva l'autodimensionamento delle celle in base alla quantità dei dati, ma essendo una classe in qualsiasi momento si possono fare modifiche o aggiornamenti.
Usa i componenti gb.pdf e gb.image

Ho solo dato un'occhiata a gb.report2 e sicuramente conoscendolo più a fondo anche li si potrà fare molto, ma sono 2 concetti diversi. Sarà perchè oramai PdfWriter per me non ha più segreti ma sono restio ad abbandonarlo.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 28 Aprile 2020, 00:05:03
Ok mi hai convinto, continua pure con PdfWriter, solo per me, per farmi capire puoi replicare lo stesso report allegato (fatto con gb.report2) facendolo con PdfWriter.
Ti basta importare in un nuovo progetto il modulo MBase che crea un database temporaneo, non devi installare nulla SQLite è una libreria che viene installata con Gambas.
Oltre al modulo importa anche le due immagini Female.png e Male.png.

 :ciao:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 28 Aprile 2020, 01:16:14
Ci posso provare
l'unico dubbio sono le immagini, io le ho sempre caricate indipendentemente dalle celle, chissa se si possono caricare nelle celle.
Chiediamo a Golia se sa come caricarle nelle celle
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 28 Aprile 2020, 07:55:36
Allego il File
Pdfwriter per Funzionare ha bisogno di GB.PDF, GB.IMAGE e GB.COMPRESS
nel file che allego li ho gia attivati.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: akrobaticone - 28 Aprile 2020, 09:00:02
L'argomento è molto interessante e riguarda anche me dal momento che sto utilizzando PdfWriter in due progetti molto importanti
Si potrebbe aprire una discussione dedicata del tipo "PdfWriter vs Gb.report"
che ne dite?

EDIT: Detto....fatto
Grazie
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: akrobaticone - 28 Aprile 2020, 10:36:41
Un esempio di come lo sto usando è quì https://gitlab.com/akrobaticone/Gestione-manifestazioni (https://gitlab.com/akrobaticone/Gestione-manifestazioni)  (next)
Non conosco Report, ma oltre al fatto che uno è un componente di gambas e l'altro è una classe, quali sono le differenze  sostanziali tra i due?
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 28 Aprile 2020, 11:42:44
L'argomento è molto interessante e riguarda anche me dal momento che sto utilizzando PdfWriter in due progetti molto importanti
Si potrebbe aprire una discussione dedicata del tipo "PdfWriter vs Gb.report"
che ne dite?

EDIT: Detto....fatto
Grazie

la cosa è interessante, io non conosco report, sicuramente in entrambi ci saranno pro e contro.
io inizio da PdfWriter con i contro:
° ha pochi font disponibili, bisognerebbe metterci mano e ampliare la gamma font;
° non accetta immagini png o svg, solo ipg e forse tiff e bmp;
° all'inizio è ostico da capire, bisogna disegnare rira per riga;
° genera un pdf statico, sarebbe bello avere un pdf modificabile;
° le celle sono squadrate e non possono avere angoli arrotondati.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 28 Aprile 2020, 14:01:25
Allego il File
Pdfwriter per Funzionare ha bisogno di GB.PDF, GB.IMAGE e GB.COMPRESS
nel file che allego li ho gia attivati.

Io non intendevo fare una gara su quale è meglio, volevo solo capire le differenze di costruzione e ho pensato da quello che avevi detto che fosse possibile replicarlo pari pari, cosa molto utile per un facile apprendimento.

Per quanto riguarda la filigrana, in gb.report2 non è presente di default, ma la si può implementare con un escamotage allego un test di Bodard leggermente manipolato.
Così ne approfitto per capire se riesci (riuscite) a vedere il database nel progetto, sappimi (sappiatemi) dire, grazie.


la cosa è interessante, io non conosco report, sicuramente in entrambi ci saranno pro e contro.
io inizio da PdfWriter con i contro:
° ha pochi font disponibili, bisognerebbe metterci mano e ampliare la gamma font;
° non accetta immagini png o svg, solo ipg e forse tiff e bmp;
° all'inizio è ostico da capire, bisogna disegnare rira per riga;
° genera un pdf statico, sarebbe bello avere un pdf modificabile;
° le celle sono squadrate e non possono avere angoli arrotondati.

le cose che chiedi a parte il pdf modificabile che non so cosa esattamente intendi, in gb.report2 ci sono.

Ma come dici tu, probabilmente non ce ne sono altre che PdfWriter ha.

 :ciao:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 28 Aprile 2020, 15:43:21
Mi sono dimenticato di dire che come regola il database dovrebbe aprirsi con solo il codice:
Codice: [Seleziona]
hConn = Connections["Connection1"]

Pertanto potreste provare a commentare così le altre due voci:
Codice: [Seleziona]
'   hConn.Type = Connections["Connection1"].Type ' sType
  ' hConn.Host = Connections["Connection1"].Host

Ho appena discusso di questo sulla ML e me lo ero già scordato  :rolleyes:

Pazienza occorre accettare il declino mentre si percorre il viale del tramonto  :'(

P.S. Visto che non lo avevate ancora scaricato ho modificato il codice di ReportDemo2 come detto
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 28 Aprile 2020, 16:10:44
Un esempio di come lo sto usando è quì https://gitlab.com/akrobaticone/Gestione-manifestazioni (https://gitlab.com/akrobaticone/Gestione-manifestazioni)  (next)
Non conosco Report, ma oltre al fatto che uno è un componente di gambas e l'altro è una classe, quali sono le differenze  sostanziali tra i due?

Dovresti estrapolare il report in modo che si auto compili e io possa vedere come si disegna, altrimenti non sono in grado di risponderti.

Per sapere delle differenze su gb.report2 ho scritto una wiki ...
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: akrobaticone - 28 Aprile 2020, 16:41:06
Un esempio di come lo sto usando è quì https://gitlab.com/akrobaticone/Gestione-manifestazioni (https://gitlab.com/akrobaticone/Gestione-manifestazioni)  (next)
Non conosco Report, ma oltre al fatto che uno è un componente di gambas e l'altro è una classe, quali sono le differenze  sostanziali tra i due?

Dovresti estrapolare il report in modo che si auto compili e io possa vedere come si disegna, altrimenti non sono in grado di risponderti.

Per sapere delle differenze su gb.report2 ho scritto una wiki ...
Estrapolarlo è un po complicato, ma ci posso provare
intanto allego un esempio del report che genero con pdfwriter
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 28 Aprile 2020, 22:21:07

Io non intendevo fare una gara su quale è meglio, volevo solo capire le differenze di costruzione


Mi dispiace che tu abbia inteso come una gara.
Non esiste nessuna gara, ogni programma ha i suoi pro e contro e nessuno è meglio o peggio dell'altro, la scelta dell'uno o dell'altro è molto soggettiva e quindi la mia intenzione era di metterli a confronto per capire quale sia più corrispondente alle proprie esigenze.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 28 Aprile 2020, 23:18:29
Ho guardato il tuo esempio Gianluigi.
Penso che alla fine del gestionale, quando sarà ora di report proverò a farli con gbReport.
Visto l'esperienza che sto vivendo col vecchio gestionale, mi trovo a doverlo rifare perchè non più aggiornato, non voglio certo trovarmelo obsoleto tra qualche anno... ormai divento vecchio anche io :rotfl:
Quando sarà ora busserò  ;)
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 29 Aprile 2020, 10:59:10

Io non intendevo fare una gara su quale è meglio, volevo solo capire le differenze di costruzione


Mi dispiace che tu abbia inteso come una gara.
Non esiste nessuna gara, ogni programma ha i suoi pro e contro e nessuno è meglio o peggio dell'altro, la scelta dell'uno o dell'altro è molto soggettiva e quindi la mia intenzione era di metterli a confronto per capire quale sia più corrispondente alle proprie esigenze.

Anche se lo sembra non voleva essere un rimprovero e non volevo offenderti, chiedo scusa  :)
... e sono d'accordo con quanto scrivi.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 29 Aprile 2020, 11:00:20
Quando sarà ora busserò  ;)

Spero di essere ancora dietro alla porta  :)
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 29 Aprile 2020, 12:38:33
Quando sarà ora busserò  ;)

Spero di essere ancora dietro alla porta  :)
:D :2birre:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 29 Aprile 2020, 16:52:17
ma guarda sti due sfaticati, ogni scusa è buona per bighellonare   :D
Golia smettila di alzare il gomito, dai su su con questo gestionale che ho gia preparato il tasto copia e incolla   ;D ;D
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 29 Aprile 2020, 17:12:54
Figliolo,
sappi che presto e bene non vanno insieme ich!

 :P
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 29 Aprile 2020, 18:20:49
Figliolo,

Figliolo :-\  Magari fosse cosi mi darei pure io alla pazza gioia  :2birre: :2birre:
alla mia veneranda età gli eccessi sono proibiti  :-\
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 29 Aprile 2020, 18:31:06
ma guarda sti due sfaticati, ogni scusa è buona per bighellonare   :D
Golia smettila di alzare il gomito, dai su su con questo gestionale che ho gia preparato il tasto copia e incolla   ;D ;D
:D mi sto preparando le classi, poi farò presto a farlo
Ho scaricato il tuo, nel pc a casa ho problemi di repository e non sono riuscito a installare MySql, provvederò al più presto  :ok:
Come al solito i tui programmi sono graficamente imbattibili!!
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 29 Aprile 2020, 19:46:47
ottimo
io preparo la grafica e tu tutto il resto  :D :D

cmq a breve inseriro un 'aggiornamento, ho completato altri form e l'accesso utenti
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 30 Aprile 2020, 11:37:55
nel pc a casa ho problemi di repository e non sono riuscito a installare MySql, provvederò al più presto  :ok:
A proposito di MySQL puoi dare un'occhiata a quanto scritto da dex qui ( https://www.gambas-it.org/smf/index.php?topic=7702.msg48093#msg48093 ) ed eventualmente aggiungere qualcosa, avevi già scritto al riguardo.
Non che non mi fidi   :-* ma la parte sicurezza mi sembra carente, tu che ne dici?
Aggiungere un utente con i permessi per creare un nuovo database non è meglio che farlo creare al root?
Citazione
Come al solito i tui programmi sono graficamente imbattibili!!

Concordo pienamente  :ok: davvero professionali  :ok:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 30 Aprile 2020, 12:07:58

A proposito di MySQL puoi dare un'occhiata a quanto scritto da dex qui ( https://www.gambas-it.org/smf/index.php?topic=7702.msg48093#msg48093 ) ed eventualmente aggiungere qualcosa, avevi già scritto al riguardo.
Non che non mi fidi   :-* ma la parte sicurezza mi sembra carente, tu che ne dici?
Aggiungere un utente con i permessi per creare un nuovo database non è meglio che farlo creare al root?
Citazione

Ormai non mi ricordo quasi più niente di Mysql il mio database preferito è postgres, Mi ricordo avevo fatto una guida per dare i permessi a collegarsi come singolo utente, penso non sia cambiato il modo di gestire mysql... credo che la guida si possa andare bene
Ho installato mysql come da guida dex dopo provo il suo gestionale
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 30 Aprile 2020, 12:57:57
nel pc a casa ho problemi di repository e non sono riuscito a installare MySql, provvederò al più presto  :ok:
A proposito di MySQL puoi dare un'occhiata a quanto scritto da dex qui ( https://www.gambas-it.org/smf/index.php?topic=7702.msg48093#msg48093 ) ed eventualmente aggiungere qualcosa, avevi già scritto al riguardo.
Non che non mi fidi   :-* ma la parte sicurezza mi sembra carente, tu che ne dici?
Aggiungere un utente con i permessi per creare un nuovo database non è meglio che farlo creare al root?
Citazione
Come al solito i tui programmi sono graficamente imbattibili!!


Concordo pienamente  :ok: davvero professionali  :ok:

mi hai sollevato un dubbio.
in passato mysql chiedeva la password  in fase di installazione, dalla versione 7 in poi è di default senza password, tute le guide che ho visto all'epoca non facevano accenno a root.
ma ora mi informo meglio
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 30 Aprile 2020, 13:17:12
Dubbi legittimi ma infondati
tu stai creando la password da root

Codice: [Seleziona]
sudo mysql

poi assegni la password a root
Codice: [Seleziona]
ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'pippogentile';

se poi riprovi con
Codice: [Seleziona]
sudo mysql

ti risponde accesso negato
Citazione
ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: NO)

ora per collegati devi fare
Codice: [Seleziona]
mysql -u root -p
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 30 Aprile 2020, 13:18:06
Dovrebbe essere così:
Con la password di root tutti possono entrare con naturalmente la password

Se tu imposti da root un utente, solo quell utente può entrare con la sua password e dal suo indirizzo ip. Naturalmente puoi fare quanti utenti vuoi.

È una sicurezza in più, si può usare anche da root come la tua guida, dipende che valore vuoi dare alla sicurezza dei dati
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 30 Aprile 2020, 13:25:26
Dovrebbe essere così:
Con la password di root tutti possono entrare con naturalmente la password

Se tu imposti da root un utente, solo quell utente può entrare con la sua password e dal suo indirizzo ip. Naturalmente puoi fare quanti utenti vuoi.

È una sicurezza in più, si può usare anche da root come la tua guida, dipende che valore vuoi dare alla sicurezza dei dati

Anche questo è giusto
io uso mysql solo all'interno della lan e non mi sono mai preoccupato di accessi esterni in quanto il router blocca la porta 3306
se uno vuole maggiore sicurezza può creare un altro utente e assegnare a lui una nuova password, ma comunque resta sempre la necessità di impostare la password a root
come ho detto prima mysql viene fornito di default senza password e qualsiasi persona che conosce la password amministrativa con
Citazione
sudo mysql

si può collegare
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 30 Aprile 2020, 13:31:49
scusa, mi contradico perchè sono molto arruginito..
Ci riprovo

come da tua guida imposti root o amministratore di mysql, vuol dire accesso e poter modificare tutti i database
quindi TU con quella password puoi accedere da qualunque punto e fare l'amministratore

mentre per gli utenti (se non vuoi dare la password amministratore) devi impostarli tipo così:
Citazione
mysql> grant all on miodatabase.* to pierpiero@192.168.0.18 identified by 'passworddelclient';
in questo caso pierpiero accede solo al database "miodatabase" dalla postazione 192.168.0.2 e con la sua password, poi dovrebbero esserci vari gradi di accesso al database (solo lettura etccc)

Almeno mi sembra di ricordare così ma prendetela con le pinze
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 30 Aprile 2020, 14:49:59
Anche questo è giusto
io uso mysql solo all'interno della lan e non mi sono mai preoccupato di accessi esterni in quanto il router blocca la porta 3306
se uno vuole maggiore sicurezza può creare un altro utente e assegnare a lui una nuova password, ma comunque resta sempre la necessità di impostare la password a root
come ho detto prima mysql viene fornito di default senza password e qualsiasi persona che conosce la password amministrativa con
Citazione
sudo mysql

si può collegare


Si è così

troppe informazioni tutte insieme... non ho più l'età ;)
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 30 Aprile 2020, 18:47:48
sai l'errore dov'è
è che dopo aver settato la password a mysql con la guida che ho scritto il gestionale si collega al mysql come root
per maggior sicurezza dopo aver messo la password root a mysql si dovrebbe creare un nuovo utente tipo mario, assegnargli i privilegi solo per quel database e poi far collegare gambas a mysql con mario e non con root
tra l'altro gambas avvisa che la connesione al database avviene con la password in chiaro.

Anni fà mi ero posto gli stessi problemi di sicurezza ma poi ho scoperto che tutto e relativo ed aggirabile, basta andare a leggere il file del database .sql  con un editor tipo gedit per scoprire che si tratta di un file scritto tutto in chiaro, uno smaliziato non ha bisogno di forzare il sistema, mysql ecc..
basta una live per leggere tutto.

per avere un grado di sicurezza più elevato si potrebbe agire in vari modi ma ogniuno ha i pro e contro:

1) si potrebbe impostare mysql per far creare il database in una cartella che vogliano noi, si cripta il dabase, quando ci colleghiamo carichiamo il dabase in una variabile e lo decriptiamo, alla fine del lavoro prima di uscire recriptiamo il database e chiudiamo l'applicazione, però per tutto il tempo che lavoriamo i dati sono caricati in chiaro nella ram del pc.

2 soluzione più sicura) si dovrebbe criptare ogni campo prima di far scrivere nel database, questo però comporta un altro grosso problema,  ogni volta che andiamo a leggere  il dababase dobbiamo decriptare campo per campo, lo stesso per ogni query, se il database comincia a crescere un bel po questo crea problemi di assorbimento delle risorse.

3) via di mezzo derivante dalla 2 criptare solo alcuni campi del database, quelli che ci interessano maggiormente

non so postgres come funziona ma penso che sia lo stesso, il tallone d'achille dei database è che loro lavorano su un file
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 30 Aprile 2020, 19:43:15
Ti avevo suggerito di leggere quanto scritto da sotema circa la guida a PostgreSQL proprio perché affrontava il tema sicurezza e avrei desiderato che lo avessi fatto anche nella tua.
In PostgreSQL occorre metter mano a dei file di configurazione che puoi cambiare solo se sei root, penso che possa essere così anche per MySQL  :-\

 :ciao:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: dex - 30 Aprile 2020, 20:04:48
Ti avevo suggerito di leggere quanto scritto da sotema circa la guida a PostgreSQL proprio perché affrontava il tema sicurezza e avrei desiderato che lo avessi fatto anche nella tua.
In PostgreSQL occorre metter mano a dei file di configurazione che puoi cambiare solo se sei root, penso che possa essere così anche per MySQL  :-\

 :ciao:

anche in mysql per mettere mano alla configurazione devi essere root.
ma sai benissimo che tutte le distro linux si possono aggirare con le live, se voglio farmi un backup del database che sia mysql o altro senza essere root, basta che accedo con una live faccio il backup e ottengo un file in chiaro.
non ho letto quello che ha scritto sotema ma sarei curioso di vedere un file di backup di postgres, se ha postgres fai un backup e vedi il file con gedit

sarei pronto a cambiare subito per postgres per una maggiore sicurezza,  ma non vorrei fare come i due vicini che discutono molto su chi ha il miglior portone d'ingresso blindato e dimenticando che entrambi hanno una finestra normale e senza grata al piano terra.
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Gianluigi - 30 Aprile 2020, 20:15:09
Ti avevo suggerito di leggere quanto scritto da sotema circa la guida a PostgreSQL proprio perché affrontava il tema sicurezza e avrei desiderato che lo avessi fatto anche nella tua.
In PostgreSQL occorre metter mano a dei file di configurazione che puoi cambiare solo se sei root, penso che possa essere così anche per MySQL  :-\

 :ciao:

anche in mysql per mettere mano alla configurazione devi essere root.
ma sai benissimo che tutte le distro linux si possono aggirare con le live, se voglio farmi un backup del database che sia mysql o altro senza essere root, basta che accedo con una live faccio il backup e ottengo un file in chiaro.
non ho letto quello che ha scritto sotema ma sarei curioso di vedere un file di backup di postgres, se ha postgres fai un backup e vedi il file con gedit

Girerei la proposta di prova a Golia, io ho appena eliminato la virtuale con PostgreSQL perché voglio rifare tutto sulla 20.04
Comunque i miei bd sono solo delle prove e non db professionali come i vostri.  :)

 :ciao:
Titolo: Re:Confronto fra PdfWriter e gb.report2
Inserito da: Golia - 30 Aprile 2020, 20:41:54
Citazione
se voglio farmi un backup del database che sia mysql o altro senza essere root, basta che accedo con una live faccio il backup
Il Backup di postgres è un semplice file di testo, certo che per fare il backup devi avere aver fatto l'accesso.
Guarda a mio parere sono 2 ottimi database,  sto usando postgres e posso dirti mai avuto problemi, idem per un paio di anni che ho usato mysql.
Per quanto riguarda la sicurezza.... non siamo mai al sicuro. secondo me va dato privilegi limitati a utente solo perchè qualche incapace non vada a rovinare tutto.
Di più non so... anche io lo uso solo in lan circodato da 4 muri