Home Page
Articoli
Tips & Tricks
News
Forum
Archivio Forum
Blogs
Sondaggi
Rss
Video
Utenti
Chi Siamo
Contattaci
Username:
Password:
Login
Registrati ora!
Recupera Password
Home Page
Stanze Forum
SQL Server 2000/2005/2008, Express, Access, MySQL, Oracle
Accesso SQL Server 2005 via Access/ADODB
martedì 09 febbraio 2010 - 16.52
Elenco Threads
Stanze Forum
Aggiungi ai Preferiti
Cerca nel forum
simone_dicicco
Profilo
| Newbie
18
messaggi | Data Invio:
mar 9 feb 2010 - 16:52
ciao ragazzi,
sono nuovo ed è il mio primo post..
mi trovo nell'eventualità di gestire una pwd conenente un ";". SQL Server accetta tranquillamente una password contente il ";", ma l'autenticazione attraverso ADODB genera un errore: a questo punto mi accorgo che la mia stringa di connessione divide i propri parametri con il semicolon ";" e quindi penso di essere un cretino perchè è OVVIO che una password inclusa in chiaro dentro una stringa di connessione non possa contenere il ";".
mi viene in mente una soluzione che credevo buona:
costruisco una parte della stringa di connessione, ma la parte di UserID e PWD la gestisco parametricamente (attraverso Access VBA) con il metodo ADODB.Connection.Open.
il problema rimane ugualmente.
c'è qualche metodo tipo replace che mi permetta di gestire questo prolema? oppure devo dire ai miei utenti che questo carattere non è utilizzabile?
ps. sono a conoscenza degli eventuali rischi di code injection ecc ecc... ma volevo solo sapere se esiste un modo per gestire questa eccezione.
grazie mille,
Simone.
carloalberto
Profilo
| Junior Member
166
messaggi | Data Invio:
mar 9 feb 2010 - 17:22
prova a raddopiarla come si fa con l'apice
ciao
simone_dicicco
Profilo
| Newbie
18
messaggi | Data Invio:
mer 10 feb 2010 - 09:22
grazie della risposta, intanto
purtroppo non va neanche così...!!!
ho deciso di mettere una policy ed evitare l'inserimento di una pwd con questo carattere... così evitiamo anche eventuali problemi di code injection in azienda.
grazie mille ragazzi!
Torna su
Stanze Forum
Elenco Threads
Partecipa anche tu! Registrati!
Hai bisogno di aiuto ?
Perchè non ti registri subito?
Dopo esserti registrato potrai chiedere
aiuto sul nostro
Forum
oppure aiutare gli altri
Consulta le
Stanze
disponibili.
Registrati ora !