Condividi tramite


Impostazioni di connettività del database SQL di Azure e di Azure Synapse Analytics

Si applica a: Database SQL di Azure Azure Synapse Analytics (solo pool SQL dedicati)

Questo articolo presenta le impostazioni che controllano la connettività al server per database SQL di Azure e il pool SQL dedicato (in precedenza SQL DW) in Azure Synapse Analytics.

Rete e connettività

Queste impostazioni si applicano a tutti i database SQL e pool SQL dedicati (in precedenza SQL DW) associati al server. È possibile modificare queste impostazioni dalla scheda Rete del server logico:

Screenshot delle impostazioni firewall e reti virtuali in portale di Azure per SQL Server.

Cambiare l'accesso alla rete pubblica

È possibile cambiare l'accesso alla rete pubblica tramite il portale di Azure, Azure PowerShell e l'interfaccia della riga di comando di Azure.

Nota

Queste impostazioni vengono applicate immediatamente. I clienti potrebbero riscontrare perdite di connessione se non soddisfano i requisiti per ciascuna impostazione.

Per abilitare l'accesso alla rete pubblica per il server logico che ospita i database, passare alla pagina Rete nel portale di Azure per il server logico in Azure, scegliere la scheda Accesso pubblico, quindi impostare Accesso alla rete pubblica su Seleziona reti.

Da questa pagina, è possibile aggiungere una regola di rete virtuale e configurare le regole del firewall per l'endpoint pubblico.

Scegliere la scheda Accesso privato per configurare un endpoint privato.

Nega l'accesso alla rete pubblica

L'impostazione predefinita per l'impostazione Accesso alla rete pubblica è Disabilita. I clienti possono connettersi al database tramite endpoint pubblici (regole del firewall basate su IP o su rete virtuale a livello di server) o endpoint privati (con Collegamento privato Azure), come descritto nella panoramica dell'accesso alla rete.

Se l'opzione Accesso alla rete pubblica è impostata su Disabilita sono consentite solo le connessioni tramite endpoint privati. Tutte le connessioni dagli endpoint pubblici verranno negate con un messaggio di errore, simile al seguente:

Error 47073
An instance-specific error occurred while establishing a connection to SQL Server. 
The public network interface on this server is not accessible. 
To connect to this server, use the Private Endpoint from inside your virtual network.

Quando Accesso alla rete pubblica è impostato su Disabilita, qualsiasi tentativo di aggiungere, rimuovere o modificare le regole del firewall verrà negato con un messaggio di errore simile al seguente:

Error 42101
Unable to create or modify firewall rules when public network interface for the server is disabled. 
To manage server or database level firewall rules, please enable the public network interface.

Assicurarsi che Accesso alla rete pubblica sia impostato su Reti selezionate per poter aggiungere, rimuovere o modificare le regole del firewall per database SQL di Azure e Azure Synapse Analytics.

Versione minima di TLS

La versione minima di Transport Layer Security (TLS) consente ai clienti di scegliere la versione di TLS usata dal database SQL. È possibile modificare la versione minima di TLS usando il portale di Azure, Azure PowerShell e la CLI di Azure.

Al momento le versioni supportate di TLS sono 1.0, 1.1 e 1.2. L'impostazione di una versione minima di TLS assicura il supporto delle versioni più recenti. Se ad esempio si sceglie una versione di TLS 1.1 significa che vengono accettate solo le connessioni a TLS 1.1 e 1.2, mentre le connessioni a TLS 1.0 vengono rifiutate. Dopo aver eseguito il test per verificare che sia supportata dalle applicazioni, è consigliabile impostare la versione minima di TLS su 1.2. Questa versione include correzioni per le vulnerabilità nelle versioni precedenti ed è la versione più recente di TLS supportata nel database SQL di Azure.

Importante

L'impostazione predefinita per la versione minima di TLS consiste nel consentire tutte le versioni. Dopo aver applicato una versione di TLS, non è possibile ripristinare le impostazioni predefinite.

Per i clienti le cui applicazioni che si basano su versioni precedenti di TLS, è consigliabile impostare la versione minima di TLS in base ai requisiti delle applicazioni. Se i requisiti dell'applicazione sono sconosciuti o i carichi di lavoro si basano su driver meno recenti che non vengono più mantenuti, si consiglia di non impostare alcuna versione minima di TLS.

Per altre informazioni, vedere Considerazioni su TLS per la connettività a Database SQL.

Dopo aver impostato la versione minima di TLS, i clienti che usano una versione di TLS precedente a quella minima del server avranno esito negativo, con il seguente errore:

Error 47072
Login failed with invalid TLS version

Nota

Quando si configura una versione minima di TLS, tale versione minima viene applicata a livello di applicazione. Gli strumenti che tentano di determinare il supporto TLS a livello di protocollo potrebbero restituire versioni TLS oltre alla versione minima richiesta quando vengono eseguiti direttamente sull'endpoint del Database SQL.

Nel Portale di Azure, passare alla risorsa SQL Server. Nelle impostazioni di Sicurezza selezionare Rete, quindi scegliere la scheda Connettività. Selezionare la versione minima di TLS desiderata per tutti i database associati al server e selezionare Salva.

Screenshot della scheda Connettività dell'elenco a discesa Impostazioni di rete per il server logico, versione minima di TLS selezionata.

Modificare i criteri di connessione

L'impostazione Criteri di connessione determina il modo in cui i client si connettono al database SQL di Azure.

Se si preferisce la minor latenza e la maggiore velocità effettiva possibili, quindi, si consiglia di scegliere i criteri di connessione Redirect anziché Proxy.

È possibile modificare i criteri di connessione usando il portale di Azure, Azure PowerShell e la CLI di Azure.

È possibile modificare i criteri di connessione per il server logico tramite il portale di Azure.

Nel Portale di Azure, passare alla risorsa SQL Server. Nelle impostazioni di Sicurezza selezionare Rete, quindi scegliere la scheda Connettività. Scegliere i criteri di connessione desiderati e selezionare Salva.

Screenshot della scheda Connettività della pagina Rete, Criterio di connessione selezionato.