Condividi tramite


Accedere a SQL Server

Si applica a:SQL Server

È possibile accedere a un'istanza di SQL Server usando uno degli strumenti di amministrazione grafica o da un prompt dei comandi.

Quando si accede a un'istanza di SQL Server usando uno strumento di amministrazione grafica come SQL Server Management Studio, viene richiesto di specificare il nome del server, un account di accesso di SQL Server e una password, se necessario. Se si accede a SQL Server usando l'autenticazione di Windows, non è necessario fornire un account di accesso a SQL Server ogni volta che si accede a un'istanza di SQL Server. SQL Server usa invece l'account di Windows per accedere automaticamente.

Se SQL Server è in esecuzione in modalità mista (modalità di autenticazione di SQL Server e Windows) e si sceglie di accedere usando l'autenticazione di SQL Server, è necessario specificare un account di accesso e una password di SQL Server. Se possibile, usare l'autenticazione di Windows.

Se SQL Server è stato installato con una collation sensibile alle maiuscole, anche l'account di accesso di SQL Server è sensibile alle maiuscole.

Formato per specificare il nome dell'istanza

Quando si stabilisce una connessione a un'istanza del motore di database, è necessario specificare il nome dell'istanza di SQL Server. Se l'istanza di SQL Server corrisponde all'istanza predefinita (un'istanza senza nome), specificare il nome del computer in cui è installato SQL Server oppure l'indirizzo IP del computer. Se l'istanza di SQL Server è un'istanza denominata , ad esempio SQLEXPRESS, specificare il nome del computer in cui è installato SQL Server o l'indirizzo IP del computer e aggiungere una barra e il nome dell'istanza.

Gli esempi seguenti si connettono a un'istanza di SQL Server in esecuzione in un computer denominato APPHOST. Quando si specifica un'istanza denominata, gli esempi usano un nome di istanza SQLEXPRESS.

Esempi

Tipo di istanza Voce per il nome del server
Connessione a un'istanza predefinita utilizzando il protocollo predefinito. APPHOST
Connessione a un'istanza denominata utilizzando il protocollo predefinito. APPHOST\SQLEXPRESS
Connessione a un'istanza predefinita sullo stesso computer utilizzando un punto per indicare che l'istanza è in esecuzione sul computer locale. .
Connessione a un'istanza denominata sullo stesso computer utilizzando un punto per indicare che l'istanza è in esecuzione sul computer locale. .\SQLEXPRESS
Connessione a un'istanza predefinita sullo stesso computer utilizzando localhost per indicare che l'istanza è in esecuzione sul computer locale. localhost
Connessione a un'istanza denominata sullo stesso computer utilizzando localhost per indicare che l'istanza è in esecuzione sul computer locale. localhost\SQLEXPRESS
Connessione a un'istanza predefinita sullo stesso computer utilizzando (local) per indicare che l'istanza è in esecuzione sul computer locale. (local)
Connessione a un'istanza denominata sullo stesso computer utilizzando (local) per indicare che l'istanza è in esecuzione sul computer locale. (local)\SQLEXPRESS
Connessione a un'istanza predefinita sullo stesso computer che forza una connessione di memoria condivisa. lpc:APPHOST
Connessione a un'istanza denominata sullo stesso computer che forza una connessione di memoria condivisa. lpc:APPHOST\SQLEXPRESS
Connessione a un'istanza predefinita che è in ascolto sull'indirizzo TCP 192.168.17.28 utilizzando un indirizzo IP. 192.168.17.28
Connessione a un'istanza denominata che è in ascolto sull'indirizzo TCP 192.168.17.28 utilizzando un indirizzo IP. 192.168.17.28\SQLEXPRESS
Connessione a un'istanza predefinita che non è in ascolto sulla porta TCP predefinita, specificando la porta usata, in questo caso 2828. Se il motore di database è in ascolto sulla porta predefinita (1433), non è necessario specificare un numero di porta. APPHOST,2828
Connessione a un'istanza denominata su una porta TCP designata, in questo caso 2828. Se il servizio SQL Server Browser non è in esecuzione nel computer host, è spesso necessario specificare un numero di porta. APPHOST,2828
Connessione a un'istanza predefinita che non è in ascolto sulla porta TCP predefinita, specificando sia l'indirizzo IP che la porta TCP usata, in questo caso 2828. 192.168.17.28,2828
Connessione a un'istanza denominata specificando sia l'indirizzo IP che la porta TCP utilizzata, in questo caso 2828. 192.168.17.28\SQLEXPRESS,2828
Connessione a un'stanza predefinita per nome, forzando una connessione TCP. tcp:APPHOST
Connessione a un'stanza denominata per nome, forzando una connessione TCP. tcp:APPHOST\SQLEXPRESS
Connessione a un'istanza predefinita specificando un nome di named pipe. \\APPHOST\pipe\SQL\query
Connessione a un'istanza denominata specificando un nome di named pipe. \\APPHOST\pipe\MSSQL$SQLEXPRESS\SQL\query
Connessione a un'stanza predefinita per nome, forzando una connessione di named pipe. np:APPHOST
Connessione a un'stanza denominata per nome, forzando una connessione di named pipe. np:APPHOST\SQLEXPRESS

Verificare il protocollo di connessione

Quando si è connessi al motore di database, la query seguente restituisce il protocollo usato per la connessione corrente, insieme al metodo di autenticazione (NTLM o Kerberos) e indica se la connessione è crittografata.

SELECT net_transport,
       auth_scheme,
       encrypt_option
FROM sys.dm_exec_connections
WHERE session_id = @@SPID;