Quando ci si collega da client (come Windows) a database remoti come (MS-SQL Server), si consiglia di solito questa connessione tramite un servizio che gira sul server del database.
È possibile stabilire tale connessione senza un servizio utilizzando il driver ODBC. Alcuni driver ODBC offrono SSL. Presumo che questo metodo richiederebbe l'apertura di una porta sul server del database.
Le mie domande sono:
-
Il client di connessione a un database remoto che utilizza SSL potrebbe essere considerato "sicuro" come la connessione tramite un servizio?
-
È meno sicuro solo a causa dei requisiti di apertura della porta?
-
C'è un modo per rendere la connessione ODBC una buona soluzione dal punto di vista della sicurezza?
Nota: comprendo che parole come buone, sicure, ecc. sono relative e alquanto vaghe, tuttavia, sono limitato al vocabolario che conosco.
Grazie.