Connessione a DB MSSQL da Applicazione MSAccess

mercoledì 04 luglio 2007 - 13.11

umberto.brighetti Profilo | Newbie

Salve, scusate l'ignoranza ma ho un problema di questo tipo:
per connettere l'applicazione Access al DB SQL uso ODBC e un DSN.
La stringa di connessione che uso per collegare le tabelle è di questo tipo

ODBC;DATABASE=ABC;DSN=ABC;UID=SA;PWD=nessuna

perchè ogni volta che entro nell'applicazione mi richiede la pwd SQL? non basta quella del DSN e non conta nemmeno quella della connessione?
Possibile che ogni volta debba scollegare e ricollegare almeno 1 tabella per non far comparire la richiesta di user e pwd?

Vi prego aiutatemi
Grazie mille

PS: come deve essere modificata la stringa di connessione per usare OLE DB (cambia molto? soffre dello stesso problema? è più veloce?)

lbenaglia Profilo | Guru

>perchè ogni volta che entro nell'applicazione mi richiede la
>pwd SQL? non basta quella del DSN e non conta nemmeno quella
>della connessione?

Ciao Umberto,

la password non viene salvata nel DSN per ovvi motivi di sicurezza.

>PS: come deve essere modificata la stringa di connessione per
>usare OLE DB (cambia molto? soffre dello stesso problema? è più
>veloce?)
Osserva le stringhe di connessione che trovi su:
http://www.connectionstrings.com

Ciao!
--
Lorenzo Benaglia
Microsoft MVP - SQL Server
http://blogs.dotnethell.it/lorenzo/
http://italy.mvps.org

umberto.brighetti Profilo | Newbie

1. Quindi non ho altra possibilità se non scollegare e ricollegare almeno 1 tabella?
2. la stringa di connessione non dovrebbe servire per evitare di creare i DSN? perchè non funziona? se inserisco user e pwd nella connection string non è sufficiente?

Grazie per il link
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 !
Copyright © dotNetHell.it 2002-2025
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5