Newsgroup: it.comp.www.asp
Titolo: Connessioni DSN / OLE-DB e sicurezza

Seguendo le varie mail di questo nwg e gli articoli di aspitalia ho provato
(creando diversi siti) le varie connessioni che si possono utilizzare...
Correggetemi e suggeritemi dove sbaglio: ( :-)))
- System DSN tramite ODBC32
Vantaggi
facile da configurare
sicura perchè un intruso non arriverà mai alla posizione fisica del DB
Svantaggi:
è la più lenta
il provider non sempre me la permette
un bravo haker può modificare i dati contenuti nel DB anche se non sa la
posizione del DB
DNS -less
Vantaggi:
Connessione più veloce
Non devo rompere più di tanto il mio provider
Svantaggi
Un bravo hacker può anche sapere dove si trova il file MDB e può modificarlo
(nei contenuti) via ASP
OLE-DB
Vantaggi:
E' la connessione più veloce
Svantaggi
Il provider deve avere almeno ADO alla Ver.2.0
Un bravo haker può sapere dove si trova il DB e modificarne i contenuti via
ASP
Come vedete chi più ha problemi è la sicurezza (o sbaglio) e per tanto che
non si usino INC, variabili di sessione per verificare login e
autorizzazioni, i dati non sono perfattamente sicuri da manomissioni....
Grazie e scusate se ho capito male qualcosa...
Alfio

 ASP
...idem con patate:
Tu dai per scontato che il file DB sia, per l'appunto un file residente da
qualche parte nella directory del sito, o in una sottocartella.
Questo e' vero per quei siti "amatoriali" che non contengono dati sensibili.
Se pero' dall'altra parte della connessione invece di un file DB c'e' un
server DB come MS SQL, tanto per citarne uno, le cose cambiano eccome!.
Certo, un hacker puo' sempre riuscire ad accedere al db in questione, in
quanto un dato assolutamente sicuro e' un dato inutile (causa totale
inaccessibilita' del medesimo), ma avrebbe la vita assai piu' complicata.
Saluti
Nettuno

server DB come MS SQL, tanto per citarne uno, le cose cambiano eccome!.
La mia situazione è la situazione è la seguete:
ho dei DB con dati sensibili che NON sono nelle directory dei siti
uso access come DB perchè non ho una mole di dati tali da implementare nel
sistema un MS SQL e perchè non conosco bene MS SQL.
Il mio dubbio è questo: per avere una buona sicurezza ho già fatto tutto il
possibile ? posso avere tanto di più implementando un MS SQL o c'è qualche
altra logica migliore ?
Grazie (1000..)
Alfio

Scusa, ma in che modo sarebbe + sicuro con MS SQL?
Non lo dico come sfottò, è che proprio non lo so ... scusa l' ignoranza ...
Grazie!!!

Non lo dico come sfottò, è che proprio non lo so ... scusa l' ignoranza ...
In SQL Server hai la possibilità di fare anche il logni sul server e
impostare gli acessi ai DB, mentre in acess c'è solo la NTFS.....
In pratica puoi mettere una password in più.......
Ciao
Marco

 In pratica puoi mettere una password in più.......
anche Access supporta le password.
--
CIAO!.db
Daniele "The Night Surfer" Bochicchio <webmaster(at)ASPItalia.com>
Moderatore di it.comp.www.asp - 
http://www.ASPItalia.com/newsgroup/icwa.asp
Leggi subito i nostri ultimi articoli:
- 'Usare le transazioni in applicazioni ASP 1/2'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000410
- 'Costruire un Form con ASP e Flash 4'
http://www.ASPItalia.com/articoli/articoli.asp?data=20000320
Uno script al giorno? Solo su 
http://www.aspitalia.com/liste/usag/