Nota
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare ad accedere o a cambiare directory.
L'accesso a questa pagina richiede l'autorizzazione. Puoi provare a cambiare directory.
Si applica a:SQL Server
Database SQL di Azure
Istanza gestita di SQL di Azure
Azure Synapse Analytics
Piattaforma di analisi (PDW)
Endpoint di analisi SQL in Microsoft Fabric
Magazzino in Microsoft Fabric
Database SQL in Microsoft Fabric
Usare questa scheda per configurare le proprietà di connessione quando ci si connette al motore di database di SQL Server. Nella maggior parte dei casi, è possibile connettersi immettendo il nome computer del server di database nella casella Nome server e quindi selezionando Connetti. Se ti connetti a un'istanza denominata, usa il nome del computer seguito da una barra rovesciata e quindi il nome dell'istanza. Ad esempio: mycomputer\myinstance. Per altri esempi, vedere Connettersi al motore di database .
Annotazioni
Anche se Microsoft Entra ID è il nuovo nome per Azure Active Directory (Azure AD), per evitare l'interruzione degli ambienti esistenti, la denominazione Azure AD è tuttora mantenuta in alcuni elementi hardcoded, ad esempio campi dell'interfaccia utente, provider di connessioni, codici errore e cmdlet. All’interno di questo articolo i due nomi vengono utilizzati in modo intercambiabile.
Molti fattori possono influire sulla possibilità di connettersi a SQL Server. Per informazioni, vedere le risorse seguenti:
Annotazioni
Per connettersi con l'autenticazione di SQL Server, SQL Server deve essere configurato in modalità SQL Server e autenticazione di Windows. Per altre informazioni sulla determinazione della modalità di autenticazione e sulla modifica della modalità di autenticazione, vedere Modificare la modalità di autenticazione del server.
Connetti a un server
È possibile connettersi a qualsiasi server supportato dalla pagina di accesso specificando il nome del server e i dettagli di autenticazione, come indicato nelle sezioni seguenti.
Tipo di server
Quando si registra un server da Esplora oggetti, selezionare il tipo di server a cui connettersi: Motore di database, Analysis Services, Reporting Services o Integration Services. La finestra di dialogo mostra solo le opzioni per il tipo di server selezionato. Quando si registra un server da server registrati, la casella Tipo server è di sola lettura e corrisponde al tipo di server visualizzato nel componente Server registrati . Per registrare un tipo diverso di server, selezionare Motore di database, Analysis Services, Reporting Services, SQL Server Compact o Integration Services dalla barra degli strumenti Server registrati prima di iniziare a registrare un nuovo server.
Nome del server
Selezionare l'istanza del server a cui connettersi. L'istanza del server più recente alla quale ti sei connesso appare per impostazione predefinita.
Per connettersi a un'istanza di SQL Server Express, connettersi usando il protocollo named pipe specificando il nome della pipe, ad esempio np:\\.\pipe\3C3DF6B1-2262-47\tsql\query. Per altre informazioni, vedere la documentazione di SQL Server Express.
Annotazioni
Le connessioni vengono mantenute nella cronologia dei più recenti utilizzati (MRU). Selezionare l'elenco a discesa Nome server per rimuovere le voci dall'elenco a discesa MRU, passare il puntatore del mouse sul nome del server da rimuovere e quindi selezionare il tasto Elimina sulla tastiera.
Quando ci si connette al database SQL di Azure, è possibile specificare un database nella finestra di dialogo Connetti al server nella scheda Proprietà connessione a cui è possibile accedere selezionando Opzioni>>.
Per impostazione predefinita, ci si connette al master database. Se si specifica un database utente quando ci si connette al database SQL di Azure, viene visualizzato solo il database e i relativi oggetti in Esplora oggetti. Se ci si connette a master, è possibile visualizzare tutti i database. Per altre informazioni, vedere Panoramica del database SQL di Microsoft Azure.
Autenticazione
La versione corrente di SQL Server Management Studio (SSMS) offre otto modalità di autenticazione quando ci si connette a un motore di database. Se la finestra di dialogo Autenticazione non corrisponde all'elenco seguente, installare la versione più recente di SQL Server Management Studio.
Autenticazione di Windows: la modalità di autenticazione di Windows consente a un utente di connettersi tramite un account utente di Windows.
Autenticazione di SQL Server: quando ci si connette con un nome di accesso e una password specificati, SQL Server esegue l'autenticazione controllando se esiste un account di accesso di SQL Server corrispondente e se la password specificata corrisponde a quella registrata in precedenza. Se l'account di accesso di SQL Server non esiste, l'autenticazione non riesce e viene visualizzato un messaggio di errore.
Microsoft Entra MFA: questo flusso di lavoro interattivo supporta l'autenticazione a più fattori (MFA) di Microsoft Entra. L'autenticazione a più fattori consente di proteggere l'accesso ai dati e alle applicazioni, soddisfando la richiesta degli utenti di un processo di accesso semplice. Offre un'autenticazione avanzata con varie opzioni di verifica semplici, ad esempio chiamate telefoniche, SMS, smart card con pin e notifiche di app per dispositivi mobili. Quando l'account utente è configurato per L'autenticazione a più fattori, il flusso di lavoro di autenticazione interattiva richiede maggiore interazione dell'utente tramite finestre di dialogo popup e uso di smart card. Se l'account utente non richiede l'autenticazione a più fattori, è comunque possibile usare le altre opzioni di autenticazione di Microsoft Entra. Per altre informazioni, vedere Utilizzare l'autenticazione a più fattori di Microsoft Entra.
Microsoft Entra Password: questo metodo per la connessione al database SQL di Azure usa le identità e le relative password in Microsoft Entra ID. È utile quando le credenziali di accesso di Windows non si trovano in un dominio federato di Azure o il dominio iniziale o client usa l'autenticazione Di Microsoft Entra. Per altre informazioni, vedere Autenticazione di Microsoft Entra per SQL di Azure.
Microsoft Entra Integrated: questo meccanismo per la connessione al database SQL di Azure usa le identità di Windows federate con Microsoft Entra ID. Usare questo metodo per connettersi a SQL Database se si è connessi a Windows e si utilizzano le credenziali di un dominio federato o di un dominio gestito configurato per l'accesso Single Sign-On senza interruzioni per l'autenticazione con pass-through e hash delle password. Per altre informazioni, vedere Autenticazione di Microsoft Entra per Azure SQL e Microsoft Entra seamless Single Sign-On.
Entità servizio Microsoft Entra: un'entità servizio è un'identità di Microsoft Entra che è possibile creare per l'uso con strumenti, processi e applicazioni automatizzati. Con l'autenticazione del principal del servizio, è possibile connettersi all'istanza di SQL usando l'ID client e il segreto di un'identità del principal del servizio. In SSMS immettere l'ID client nel campo Nome utente e il segreto nel campo Password . Per ulteriori informazioni, vedere principali del server Microsoft Entra e principali del servizio Microsoft Entra con Azure SQL.
Identità gestita di Microsoft Entra: le identità gestite sono forme speciali di entità servizio. Esistono due tipi di identità gestita: assegnata dal sistema e assegnata dall'utente. Le identità gestite assegnate dal sistema vengono abilitate direttamente in una risorsa di Azure. Le identità gestite assegnate dall'utente sono una risorsa autonoma che è possibile assegnare a una o più risorse di Azure.
Per usare un'identità gestita per connettersi a una risorsa SQL tramite client GUI come SSMS e ADS, il computer che esegue l'applicazione client deve disporre di un client Microsoft Entra in esecuzione con il certificato dell'identità archiviato. Questo requisito viene comunemente raggiunto tramite una macchina virtuale di Azure perché è possibile assegnare l'identità al computer tramite il riquadro del portale della macchina virtuale. Per altre informazioni, vedere Identità gestite in Microsoft Entra for Azure SQL.
Microsoft Entra Default: questa opzione esegue l'autenticazione basata su meccanismi senza password e non interattivi, tra cui identità gestite, Visual Studio, Visual Studio Code e l'interfaccia della riga di comando di Azure.
Nome utente
Nome utente per connettersi. Questa impostazione è di sola lettura quando si seleziona Autenticazione di Windows o Autenticazione integrata di Microsoft Entra . L'impostazione viene precompilata con il login attuale e il nome utente di Windows.
Se ci si connette con Microsoft Entra Universal con MFA, Microsoft Entra Password, Microsoft Entra Service Principal o Microsoft Entra Default, immettere il nome dell'identità Microsoft Entra con cui ci si connette.
Identità assegnata dall'utente
Questa opzione viene visualizzata quando ci si connette con l'identità gestita di Microsoft Entra. Il completamento corretto di questa opzione dipende dal tipo di identità.
Account di accesso
Inserisci le credenziali che usi per accedere. Questa opzione è disponibile solo se ci si connette usando l'autenticazione di SQL Server.
parola chiave
Immettere la password per l'account di accesso. Questa opzione è modificabile solo se si sceglie di connettersi usando l'autenticazione di SQL Server, l'entità servizio di Microsoft Entra o l'autenticazione tramite password di Microsoft Entra.
Ricorda la password
Selezionare questa opzione per SQL Server per archiviare la password immessa. Questa opzione viene visualizzata per gli stessi metodi di autenticazione indicati per l'opzione Password .
Crittografia
Selezionare il livello di crittografia per la connessione. Le opzioni per SQL Server Management Studio (SSMS) 20 sono Strict (SQL Server 2022 e Azure SQL), Obbligatorio e Facoltativo. Se abilitata, SQL Server usa la crittografia TLS per tutti i dati inviati tra il client e il server. Per ulteriori informazioni, vedere Riepilogo della crittografia di SQL Server e client.
Il valore predefinito è Obbligatorio in SQL Server Management Studio (SSMS) 20. La crittografia rigorosa (SQL Server 2022 e SQL di Azure) deve essere usata per il database SQL di Azure e per l'istanza gestita di SQL di Azure. La crittografia Strict (SQL Server 2022 e SQL di Azure) può essere usata per SQL Server quando l'istanza dispone di Force Strict Encryption abilitata. In SQL Server Management Studio 21 si chiama Strict (Minimum SQL Server 2022 and Azure SQL).
La crittografia obbligatoria può essere usata per SQL Server quando l'istanza dispone di Forza crittografia abilitata. Può essere usato anche quando non è configurata alcuna crittografia per l'istanza, se è abilitato il certificato del server trust . Sebbene questo metodo sia meno sicuro rispetto all'installazione di un certificato attendibile, supporta una connessione crittografata.
La proprietà Encryption viene visualizzata nella pagina di accesso per SSMS 20.x e versioni successive.
Considera attendibile il certificato del server
Se abilitata, con la crittografia facoltativa o obbligatoria selezionata o se il server è configurato per forzare la crittografia, SQL Server non convalida il certificato server nel computer client quando la crittografia è abilitata per la comunicazione di rete tra client e server.
La proprietà Trust server certificate viene visualizzata nella pagina di accesso per SSMS 20.x e versioni successive.
Nome host nel certificato
Il valore fornito in questa opzione viene usato per specificare un valore diverso, ma previsto, CN o SAN nel certificato server per il server a cui si connette SSMS. Questa opzione può essere lasciata vuota, in modo che la convalida del certificato garantisca che il nome comune (CN) o il nome alternativo soggetto (SAN) nel certificato corrisponda al nome del server a cui ci si connette. Questo parametro può essere popolato quando il nome del server non corrisponde al CN o al SAN, ad esempio quando si usano alias DNS. Per altre informazioni, vedere Crittografia e convalida dei certificati in Microsoft.Data.SqlClient. |
La proprietà Encryption viene visualizzata nella pagina di accesso per SSMS 20.x e versioni successive.
Connettersi
Selezionare questa opzione per connettersi al server.
Opzioni
Selezionare questa opzione per comprimere la finestra di dialogo di connessione o espandere la finestra di dialogo per visualizzare le schede Proprietà connessione, Always Encrypted e Parametri di connessione aggiuntivi .