Come posso inserire manualmente le mie credenziali in SQL Server management Studio 2008 quando utilizzo l'autenticazione di Windows?
Domanda
Di solito, quando si utilizza l'autenticazione di Windows, il software (ad esempio Internet Explorer) tenta di utilizzare l'autenticazione di Windows e, se non riesce (perché il dominio non è attendibile o perché le credenziali non sono ok, ad esempio), semplicemente apre una finestra di accesso in modo da poter inserire dominio, accesso e password.
Con sql Server Management Studio 2008, se seleziono " Autenticazione di Windows " ;, le caselle login / password vengono automaticamente copiate con le mie credenziali correnti e, se provo ad accedere, dice:
Accesso fallito. L'accesso proviene da un dominio non attendibile e non può essere utilizzato con l'autenticazione di Windows. (Microsoft SQL Server, errore: 18452)
Non ho mai avuto la possibilità di inserire le mie credenziali nel dominio del server ...
So di poterlo risolvere unendo il dominio sul mio computer o abilitando " autenticazione sql server " ;, ma non è quello che voglio :)
Qualche idea su come risolverlo?
Soluzione
prova questo: Usa RUNAS per impostare il tuo dominio di Windows Auth per le connessioni al database
runas /user:domain\user “C:\Program Files\Microsoft SQL Server\90\Tools\Binn\VSShell\Common7\IDE\ssmsee.exe”
runas /user:domain\user “C:\WINDOWS\system32\mmc.exe /s \”C:\Program Files\Microsoft SQL Server\80\Tools\BINN\SQL Server Enterprise Manager.MSC\”"
runas /user:domain\user isqlw
Altri suggerimenti
L'autenticazione affidabile utilizzerà le credenziali con cui hai effettuato l'accesso alla macchina per provare a connetterti, non esiste un modo per aggirare questo problema, se si desidera utilizzare l'autenticazione affidabile per Management Studio, è necessario accedere al tuo computer con un account a cui è consentito l'accesso a SQL, in caso contrario dovrai utilizzare l'autenticazione SQL.
Modifica: come pubblicato da Gulzar, RunAs sarebbe una soluzione definitiva a questo.