Problema errore connessione uguale su utenti diversi

giovedì 26 marzo 2009 - 16.01

dipy Profilo | Junior Member

Ciao a tutti.
Probabilmente il mio problema è banale ma non sono particolarmente ferrato sulla gestione di SQL Server per cui chiedo a voi esperti.
ho un applicativo client che fa accesso ad un DB. Questo applicativo viene installato su macchine che hanno privilegi di dominio diversi ma che in ogni caso raggiungono correttamente il DB. Il problema è che se tento di utilizzare il client da una macchina che non ha i privilegi di amministratore al primo accesso al DB mi ritorna l'errore: accesso negato per l'utente <XXXXXX> .
La connectionString che uso è la seguente:

Data Source=SRVSQLCAAF;Initial Catalog=DB2009ZZ00;Integrated Security=True;User ID=CAAF2009;Password=KJWnvx22

Qualcuno ha idea di quale possa essere il problema?

lbenaglia Profilo | Guru

>Data Source=SRVSQLCAAF;Initial Catalog=DB2009ZZ00;Integrated
>Security=True;User ID=CAAF2009;Password=KJWnvx22
>
>Qualcuno ha idea di quale possa essere il problema?

La connection string è sbagliata dato che contiene sia "Integrated Security=True" (Windows Authentication) che User ID e Password (SQL Server Authentication).
Che modello di autenticazione vuoi utilizzare per accedere all'istanza?
Il Server ed i client sono in dominio?

Ciao!

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

dipy Profilo | Junior Member

Ecco lo sospettavo ma i miei colleghi non mi credevano.
Voglio usare l'autenticazione di SQL.
Metto "Persist Security Info = True" al posto dell'integrated security gisuto?

lbenaglia Profilo | Guru

>Ecco lo sospettavo ma i miei colleghi non mi credevano.
>Voglio usare l'autenticazione di SQL.
>Metto "Persist Security Info = True" al posto dell'integrated
>security gisuto?
No
Devi eliminare "Integrated Security=True" lasciando solo User ID e Password.
Inoltre devi verificare che l'istanza sia configurata per accettare questo modello di autenticazione (di default è abilitata solo la Windows Authentication):
http://msdn.microsoft.com/en-us/library/ms188670.aspx

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

dipy Profilo | Junior Member

ok perfetto!
Funge tutto! Grazie mille!
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-2024
Running on Windows Server 2008 R2 Standard, SQL Server 2012 & ASP.NET 3.5