¿Cómo conectarse una vez para todas las consultas en SQL Server Management Studio?

9

SSMS me pide que me conecte para cada consulta en mi proyecto. ¿Hay alguna forma de conectarse solo una vez por conexión para todas las consultas que lo usan en mi proyecto?

Las respuestas a continuación (marzo de 2014) no responden la pregunta. Todavía en busca de una solución.

ispiro
fuente

Respuestas:

2

No tiene nada que ver con la opción Recordar contraseña . Es más fácil reconectarse cuando esta opción está marcada porque solo tienes que presionar ENTER.

Tienes que ir a este menú en SSMS: Herramientas / Opciones

En la ventana Opciones , vaya a este nodo:

  • Ejecución de consultas
  • servidor SQL
  • Avanzado

En la parte inferior, desmarque Desconectar después de que se ejecute la consulta :

ingrese la descripción de la imagen aquí

No cambiará nada en la conexión existente y las ventanas de consulta ya abiertas.

Abra una nueva ventana de Nueva consulta y conéctese a su servidor. Ya no debe solicitar inicio de sesión y contraseña o usuario de AD, o solo una vez.

Julien Vavasseur
fuente
3

Haga clic en Ver -> Servidores registrados Haga clic con el botón derecho en Grupos de servidores locales -> Nuevo registro del servidor

Luego, puede almacenar la información de conexión, asignarle el nombre que desee y hacer doble clic cuando quiera usarla.

Mac
fuente
Lo siento, leí tu pregunta demasiado rápido. ¿Qué versión de SSMS estás usando? En SSMS 2012, no obtengo este comportamiento. Si agrego una conexión al proyecto, luego haga clic derecho en la conexión y diga "Nueva consulta", cierre y vuelva a abrir la consulta, se abrirá sin solicitar información de conexión. Si hace clic con el botón derecho en la consulta y va a Propiedades, ¿se rellena el campo "Conexión asociada"?
También hay esto
No hay problema. Yo también estoy usando SSMS 2012. Y el campo "Conexión asociada" se completó con mi conexión. Pero cada vez que abro una consulta (incluso si se ha abierto y cerrado antes en esta sesión), me piden que me conecte. ¿Quizás esto no te sucede porque le dijiste que guardara la contraseña?
Ahora veo que incluso cuando le digo que "guarde la contraseña", todavía me pide que me conecte realmente cada vez. (Me estoy conectando a un servidor remoto, si eso marca la diferencia.)
Bien, ahora veo lo que realmente está preguntando: solo desea almacenar en caché la contraseña para cada sesión sin almacenarla permanentemente. Lo siento, no creo que sea posible.
2

¿Tiene una conexión configurada para su proyecto dentro de SSMS?

Si no, haga clic con el botón derecho en Conexiones y cree una nueva conexión a su instancia. Luego, para crear una nueva consulta, simplemente haga clic derecho en la conexión que creó y seleccione "nueva consulta". Luego usará esa conexión para su consulta.

Es por diseño que hace esto porque la consulta que crea tiene que estar asociada a alguna conexión, que al hacer clic en cancelar obviamente creará la consulta sin conexión.


fuente
1
Ya tengo una conexión allí, y es esa conexión la que usan todas mis consultas. (Aunque no los creé como dijiste, más bien haciendo clic en el botón "Nueva consulta"). Pero cada consulta que hago doble clic para mostrarla, me pide que me conecte.