Compartilhar via


Fazendo o logon no SQL Server

Você pode fazer logon em uma instância do Microsoft SQL Server usando qualquer uma das ferramentas de administração gráficas ou em um prompt de comando.

Quando você faz o logon em uma instância do SQL Server usando uma ferramenta de administração gráfica, como o SQL Server Management Studio, é solicitado que você forneça o nome do servidor, um logon do SQL Server e uma senha, se necessário. Se você fizer logon no SQL Server usando a Autenticação do Windows, não precisará fornecer um logon do SQL Server cada vez que acessar uma instância do SQL Server. Em vez, SQL Server usa sua conta de Microsoft Windows para fazer o logon automaticamente. Se SQL Server estiver em execução na autenticação de modo misto (SQL Server e modo de autenticação do Windows) e optar por fazer logon usando a Autenticação SQL Server, você deverá fornecer um logon e uma senha SQL Server. Quando possível, use a Autenticação do Windows.

Observação

Se você selecionou uma ordenação que diferencia maiúsculas e minúsculas ao instalar o SQL Server, o logon do SQL Server também diferenciará maiúsculas e minúsculas.

Formate para especificar o nome de SQL Server

Ao se conectar a uma instância do Mecanismo de Banco de Dados, você deve especificar o nome da instância do SQL Server. Se a instância do SQL Server for a instância padrão (uma instância não nomeada), especifique o nome do computador onde o SQL Server está instalado, ou o endereço IP do computador. Se a instância do SQL Server for uma instância nomeada (como SQLEXPRESS), especifique o nome do computador onde o SQL Server está instalado, ou o endereço IP do computador. Adicione uma barra e o nome da instância.

Os exemplos a seguir conectam a uma instância do SQL Server executada em um computador denominado APPHOST. Ao especificar uma instância nomeada, os exemplos usam um nome de instância SQLEXPRESS.

Exemplos:

Tipo da instância Entrada do nome de servidor
Conexão para uma instância padrão que usa o protocolo padrão. (Esta é a entrada indicada para uma instância padrão.) APPHOST
Conexão a uma instância nomeada que usa o protocolo padrão. (Esta é a entrada indicada para uma instância nomeada.) APPHOST\SQLEXPRESS
Conexão para uma instância padrão no mesmo computador que usa um período para indicar que a instância está sendo executada no computador local. .
Conexão a uma instância nomeada no mesmo computador usando um período para indicar que a instância está sendo executada no computador local. .\SQLEXPRESS
Conexão a uma instância padrão no mesmo computador usando localhost para indicar que a instância está sendo executada no computador local. localhost
Conexão a uma instância nomeada no mesmo computador usando localhost para indicar que a instância está sendo executada no computador local. localhost\SQLEXPRESS
Conexão a uma instância padrão no mesmo computador usando (local) para indicar que a instância está sendo executada no computador local. (local)
Conexão a uma instância nomeada no mesmo computador usando (local) para indicar que a instância está sendo executada no computador local. (local)\SQLEXPRESS
Conexão a uma instância padrão no mesmo computador que força uma conexão de memória compartilhada. lpc:APPHOST
Conexão a uma instância nomeada no mesmo computador que força uma conexão de memória compartilhada. lpc:APPHOST\SQLEXPRESS
Conexão a uma instância padrão que escuta no endereço TCP 192.168.17.28 usando um endereço IP. 192.168.17.28
Conexão a uma instância nomeada que escuta no endereço TCP 192.168.17.28 usando um endereço IP. 192.168.17.28\SQLEXPRESS
Conexão a uma instância padrão que não está escutando na porta TCP padrão, especificando a porta que está sendo usada, neste caso, 2828. (Isso não será necessário se o Mecanismo de Banco de Dados estiver escutando na porta padrão (1433).) APPHOST,2828
Conexão para uma instância nomeada em uma porta TCP designada, neste caso, 2828. (Isso geralmente é necessário se o serviço navegador SQL Server não estiver em execução no computador host.) APPHOST,2828
Conexão a uma instância padrão que não está escutando na porta TCP padrão, especificando o endereço IP e a porta TCP que está sendo usada, neste caso, 2828. 192.168.17.28,2828
Conexão a uma instância nomeada, especificando o endereço IP e a porta TCP que está sendo usada, neste caso, 2828. 192.168.17.28,2828
Conectando à instância padrão através de nome, forçando uma conexão TCP. tcp:APPHOST
Conectando à instância nomeada através de nome, forçando uma conexão TCP. tcp:APPHOST\SQLEXPRESS
Conectando a uma instância padrão especificando um nome de pipe nomeado. \\APPHOST\pipe\unit\app
Conectando a uma instância nomeada especificando um nome de pipe nomeado. \\APPHOST\pipe\MSSQL$SQLEXPRESS\SQL\query
Conectando à instância padrão através de nome, forçando uma conexão de pipes nomeados. np:APPHOST
Conectando à instância nomeada através de nome, forçando uma conexão de pipes nomeados. np:APPHOST\SQLEXPRESS

Verificando o protocolo de conexão

Quando conectado ao Mecanismo de Banco de Dados, a consulta a seguir retornará o protocolo usado para a conexão atual, junto com o método de autenticação (NTLM ou Kerberos), e indicará se a conexão é criptografada.

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

Fazer logon em uma instância do SQL Server (prompt de comando)

Os recursos a seguir podem ajudá-lo a solucionar um problema de conexão.

Escolher um modo de autenticação

Usar o utilitário sqlcmd

criando um logon