Como conectar-se uma vez para todas as consultas no SQL Server Management Studio?


9

O SSMS pede que eu me conecte a todas as consultas do meu projeto. Existe uma maneira de conectar apenas uma vez por conexão para todas as consultas que o utilizam no meu projeto?

As respostas abaixo (março de 2014) não respondem à pergunta. Ainda procurando por uma solução.

Respostas:


2

Não tem nada a ver com a opção Lembrar senha . É mais fácil reconectar quando esta opção está marcada, porque você só precisa pressionar ENTER.

Você precisa ir a este menu no SSMS: Ferramentas / Opções

Na janela Opções , vá para este nó:

  • Execução de Consulta
  • servidor SQL
  • Avançado

Na parte inferior, desmarque Desconectar após a execução da consulta :

insira a descrição da imagem aqui

Isso não muda nada na conexão existente e já abre janelas de consulta.

Abra uma nova janela Nova consulta e conecte-se ao seu servidor. Não deve mais solicitar login e senha ou usuário do AD, ou apenas uma vez.


3

Clique em Exibir -> Servidores Registrados Clique com o botão direito do mouse em Grupos de Servidores Locais -> Registro de Novo Servidor

Em seguida, você pode armazenar as informações da conexão, nomeá-lo como quiser e clicar duas vezes quando quiser usá-lo.


Desculpe, li sua pergunta muito rapidamente. Qual versão do SSMS você está usando? No SSMS 2012, eu não entendo esse comportamento. Se eu adicionar uma conexão ao projeto, clique com o botão direito do mouse na conexão e diga "Nova Consulta", feche e abra novamente a consulta, ela será aberta sem solicitar informações da conexão. Se você clicar com o botão direito do mouse na consulta e acessar Propriedades, o campo "Conexão Associada" será preenchido?

Há também isso

Sem problemas. Também estou usando o SSMS 2012. E o campo "Conexão Associada" foi preenchido com a minha conexão. Mas toda vez que abro uma consulta (mesmo que ela tenha sido aberta e fechada antes nesta sessão) - sou solicitado a conectar. Talvez isso não aconteça com você porque você pediu para salvar a senha?

Agora vejo que mesmo quando digo para "salvar a senha" - ele ainda me pede para realmente conectar-me sempre. (Estou me conectando a um servidor remoto, se isso faz alguma diferença.)

OK, agora entendo o que você está realmente perguntando - você só deseja armazenar em cache a senha de cada sessão sem armazená-la permanentemente. Desculpe, não pense que isso é possível.

2

Você tem uma conexão configurada para o seu projeto no SSMS?

Caso contrário, clique com o botão direito do mouse em Conexões e crie uma nova conexão para sua instância. Em seguida, para criar uma nova consulta, clique com o botão direito do mouse na conexão que você criou e selecione "nova consulta". Em seguida, ele usará essa conexão para sua consulta.

É por design que faz isso porque a consulta que você cria deve ser associada a alguma conexão, e clicar em cancelar obviamente criará a consulta sem conexão.


11
Eu já tenho uma conexão lá, e é essa conexão que todas as minhas consultas usam. (Embora eu não os tenha criado como você disse, clicando no botão "Nova consulta".)
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.