2009-01-24 12 views
5

Normalmente, cuando se utiliza la Autenticación de Windows, el software (por ejemplo, Internet Explorer) intenta utilizar la Autenticación de Windows, y si no funciona (porque el dominio no es confiable o porque las credenciales no están bien, por ejemplo), solo emergencias una ventana de inicio de sesión para que pueda ingresar su dominio, inicio de sesión y contraseña.¿Cómo puedo ingresar manualmente mis credenciales en la administración de SQL Server Studio 2008 cuando uso la Autenticación de Windows?

con SQL Server Management Studio 2008, si selecciono "Autenticación de Windows", las cajas de usuario/contraseña se autopopulated con mis credenciales actuales, y si intento iniciar sesión, que dice:


conexión falló . El inicio de sesión proviene de un dominio que no es de confianza y no se puede usar con la autenticación de Windows. (Microsoft SQL Server, error: 18452)


nunca consigo la oportunidad de entrar en mis credenciales en el dominio del servidor ...

Sé que puedo solucionar este problema, ya sea unirse al dominio en mi equipo , o habilitar "autenticación de servidor SQL", pero eso no es lo que quiero :)

¿Alguna idea sobre cómo solucionar esto?

+0

se puede tratar de usar el comando runas para ejecutar el estudio de gestión con una cuenta diferente? –

Respuesta

12

probar esto: Use RUNAS to set your Windows Auth domain for database connections

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 
+0

aunque el usuario que creé en mi computadora local no está en el mismo dominio que el servidor, ¡funcionó! Gracias :) – Brann

1

Trusted Authentication utilizará las credenciales con las que ha iniciado sesión en la máquina para intentar conectarse, no hay forma de evitar esto, si desea utilizar la autenticación de confianza para Management Studio, debe iniciar sesión en su máquina con una cuenta a la que se le permite el acceso a SQL, de lo contrario, tendrá que usar la autenticación de SQL.

Editar: Según lo publicado por Gulzar, RunAs sería una solución definitiva a esto.

+0

Si me conecto utilizando Internet Explorer a IIS configurado con Autenticación de Ventana, si mis credenciales actuales no me llevan al sitio web, IE mostrará una ventana emergente, dándome la oportunidad de ingresar otras credenciales ... En otras palabras, parece Para mí, la limitación está en SQLStudion, no en NTLM. ¿Me equivoco? – Brann

+0

Bueno, es una limitación en MSSQL, en lugar de en el estudio Managment. –

Cuestiones relacionadas