Come connettersi una volta per tutte le query in SQL Server Management Studio?


9

SSMS mi chiede di connettermi per ogni query nel mio progetto. Esiste un modo per connettersi una sola volta per connessione per tutte le query che lo utilizzano nel mio progetto?

Le risposte di seguito (marzo 2014) non rispondono alla domanda. Sto ancora cercando una soluzione.

Risposte:


2

Non ha nulla a che fare con l' opzione Ricorda password . È solo più facile riconnettersi quando questa opzione è selezionata perché devi solo premere ENTER.

Devi accedere a questo menu in SSMS: Strumenti / Opzioni

Nella finestra Opzioni , vai a questo nodo:

  • Esecuzione della query
  • server SQL
  • Avanzate

In fondo, deseleziona Disconnetti dopo l'esecuzione della query :

inserisci qui la descrizione dell'immagine

Non cambierà nulla sulla connessione esistente e sulle finestre delle query già aperte.

Apri una nuova finestra Nuova query e connettiti al tuo server. Non dovrebbe più richiedere login e password o utente AD, o solo una volta.


3

Fare clic su Visualizza -> Server registrati. Fare clic con il tasto destro del mouse su Gruppi di server locali -> Registrazione nuovo server

Quindi è possibile memorizzare le informazioni di connessione, denominarle come desiderato e fare doppio clic su di esse quando si desidera utilizzarle.


Mi dispiace, ho letto la tua domanda troppo in fretta. Quale versione di SSMS stai usando? In SSMS 2012 non ho questo comportamento. Se aggiungo una connessione al progetto, quindi faccio clic con il pulsante destro del mouse sulla connessione e dico "Nuova query", chiudo e riapro la query, si apre senza richiedere informazioni sulla connessione. Se si fa clic con il pulsante destro del mouse sulla query e si passa a Proprietà, il campo "Connessione associata" è compilato?

C'è anche questo

Nessun problema. Anch'io sto usando SSMS 2012. E il campo "Connessione associata" è stato compilato con la mia connessione. Ma ogni volta che apro una query (anche se è stata aperta e chiusa prima in questa sessione) - Mi viene chiesto di connettermi. Forse questo non ti succede perché gli hai detto di salvare la password?

Ora vedo che anche quando gli dico di "salvare la password", mi chiede comunque di collegarmi ogni volta. (Mi

OK, ora vedo quello che stai davvero chiedendo: vuoi solo memorizzare nella cache la password per ogni sessione senza memorizzarla in modo permanente. Scusa, non pensare che sia possibile.

2

Hai una connessione configurata per il tuo progetto all'interno di SSMS?

In caso contrario, fare clic con il pulsante destro del mouse su Connessioni e creare una nuova connessione all'istanza. Quindi, per creare una nuova query, fai semplicemente clic con il pulsante destro del mouse sulla connessione che hai creato e seleziona "nuova query". Quindi utilizzerà tale connessione per la tua query.

È in base alla progettazione che lo fa perché la query che si crea deve essere associata a una connessione, che facendo clic su Annulla creerà ovviamente la query senza connessione.


1
Ho già una connessione lì ed è quella connessione che usano tutte le mie query. (Anche se non li ho creati come hai detto, piuttosto facendo clic sul pulsante "Nuova query".) Ma ogni query su cui faccio doppio clic per mostrarla - chiede di connettersi.
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.