lunes, 5 de mayo de 2014

Conectarse a SQL Server Management Studio con diferentes credenciales de Windows

Supongamos que necesitamos conectarnos a SQL Server Management Studio con credenciales de Windows pero escritas manualmente. Este puede ser el caso en que estemos conectados a través de una VPN al servidor, pero sin acceso a un escritorio remoto.

Estos son los pasos a seguir:

1) Administrador de credenciales

Dentro del Panel de Control de Windows 7, agregamos las credenciales del servidor SQL, incluyendo el puerto:


2) Ejecutamos SSMS con un Run As

Desde la línea de comando (CMD), por ejemplo ejecutando este comando:

runas /netonly /user:bla\blabla "C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE\Ssms.exe"

3) Especificando parámetros adicionales en SQL Server Management Studio

En la pantalla de login, seleccionamos credenciales de Windows:

Luego hacemos clic en Options / Additional Connection Parameters y escribimos algo así:

Integrated Security=SSPI;User ID=bla\blabla;Password=bla



Luego "Connect" y listo!