Newsgroup: it.comp.lang.visual-basic
Titolo: [OT] odbc mysql ado aruba

Stavo facendo alcune prove per capire se e' possibile accedere 
direttamente ai server Mysql di aruba.
Ho provato a creare una connessione ado al database, specificando 
indirizzo ip del server, nome del database, ecc., ma la connessione non 
avviene.
Sapete se questi server sono impostati per accetatre connessioni solo da 
localhost?
grazie
	maxx

 localhost?
Se sono intelligenti (gli amministratori), le connessioni DEVONO 
avvenire solo da localhost, per ovvi motivi di sicurezza!

 localhost?
Credo di sě, perchč ho provato anch'io a fare una connessione a MySql che 
risiedeva su un altro server e non ci sono riuscito.
Comunque se chiedi direttamente a loro forse ti sanno dare la risposta 
(anche se alla domanda sbagliata <g>).
Ciao 

 avvenire solo da localhost, per ovvi motivi di sicurezza!
E quali sono gli "ovvi" motivi? :)
Ciao
--
Reporting tool: 
http://www.neodatatype.net

 E quali sono gli "ovvi" motivi? :)
Beh...tanto per cominciare quello che avete provato voi due.
Sicuramente voi avete provato con intenzioni buone (costruire
un software), ma immagina se chiunque potrebbe "tentare" la
connessione su un db utilizzato in produzione come questi...sai quanto 
ci mettono per craccarlo!?!? ;-)
E' ovvio che i db di produzioni della rete interna vengano protetti 
dagli accessi!!!
Molte volte per errori negli script dei siti web fatti da programmatori, 
si riesce a sbirciare, e volendo manipolare, i database
interni usati dai server web, figurati se permettessero l'accesso
pubblico a questi database!!!

 ha scritto nel messaggio 
news:d6s42q$f2p$1...@newsreader.mailgate.org...

No, io intendevo dire che, dato che non ho il servizio di MySql su Aruba, ho 
trovato un hoster che offriva il deposito del tuo DB in MySql su di lui e ti 
dava le coordinate per connetterti.
Ovvio che non ci si metteranno dati sensibili, ma così avrei aggirato il 
problema: da Aruba faccio una connessione all'altro server e tutto 
funzionerebbe.
Solo che a quanto pare Aruba non permette connessioni esterne. 

 Solo che a quanto pare Aruba non permette connessioni esterne.
In queste condizioni non vedo quali siano i problemi di sicurezza per Aruba 
(per me che decido un accrocchio del genere sě, ma non per il provider).
Ciao 

 E quali sono gli "ovvi" motivi? :)
Una porta in più dove tentare attacchi DoS? (ad esempio)
Ciao!
-- 
Gianluca Cannalire
Microsoft MVP/MCP - Visual Basic
http://www.visual-basic.it
http://community.visual-basic.it/gianluca

 Una porta in più dove tentare attacchi DoS? (ad esempio)
mmm... di 'ste cose non me ne intendo molto, ma la porta aperta non dovrebbe
averla il server fornitore del servizio?
In questo caso chi lo richiede cosa ci perde?


 In questo caso chi lo richiede cosa ci perde?
Beh, indirettamente potrebbe soffrire degli attacchi DoS o di divulgazione 
di informazioni (magari anche riservate).
Ti faccio un esempio: Io realizzo un'applicazione (desktop o web che sia) 
che si basa su database MySQL ospitato presso un server di un determinato 
provider. Se il db server viene 'attaccato' da qualcuno che vuol creare un 
DoS, e questo qualcuno riesce nell'intento, la mia applicazione (o il mio 
sito web) ne risentirebbe in quanto potrebbe non funzionare a causa 
dell'inaccessibilità appunto del db.
Peggio ancora se, questo qualcuno, riesce ad accedere in lettura/scrittura 
sul db server... ti lascio immaginare.
Quindi, il db Server, come politica di sicurezza, deve essere accessibile 
solo da localhost (che caso sia installato sulla stessa macchina che 
ospita i siti web) o solo dalla subnet della rete interna.
Pertanto, _solitamente_, un hosting provider tiene aperte solo le porte 
fondamentali (80, 21, 443 e, in caso di posta elettronica, la 110 e la 25) 
tenendo saldamente chiuse le altre.
Questa sarebbe la regola, poi, ci sono casi in cui ho trovato la 135, la 
139, la 1433 ed altre belle porte aperte :)
