Conexões no SQL Server

Por participar ativamente do Forum microsoft na parte de SQL Server, notei que alguns erros passam a ter uma frequencia maior, talvez por faltar um simples CheckList a ser verificado, pensando nisso, estou criando um CheckList para roblemas de login no SQL Server.
Existem muitas coisas que podem estar impactando no login, e muitos casos diferentes, portanto, encontre seu caso abaixo e veja se consegue soluciona-lo:

Ninguem se loga, incluindo usuario SA localmente:
– Verifique em executar -> services.msc se os serviços SQLSRVER(NomeDaInstancia) esta iniciado, se não estiver, inicie-o.

Usuario SA se loga localmente, porem outros usuarios remotos não:
– Va em Iniciar -> Programar -> Microsoft SQL Server (Versão) -> Configuration Tools -> SQL Server configuration manager. Aqui dentro va em SQL Server NetWork Configuration, ache sua instancia, por default os protocolos TCP/IP e o Named Pipes estão ativos, e os outros desativos, para se acessar remoto, é necessario que o TCP/IP esteja ativo, depois de ativa-lo, va em suas propriedades, na aba IP Addresses, limpe todos os campos TCP namics Ports para vazio ( Que é diferente de 0), e no campo TCP Port, coloque 1433 (Porta default do SQL Server).
– Verifique se esta porta esta habilitada no firewall, na maioria dos casos, o firewall inteiro do windows fica desabilitado.
– Se logue na instancia com o usuario SA (Ou algum outro sysadmin) pelo management studio, va com o botão direito no nome da instancia e propriedades, no menu a esquerda, selecione Connections, e marque o CheckBox Allow remote connections to this server”.

Usuario SA se loga localmente ou remotamente, porem usuarios com windows authentication não:
– Pelo SSMS, se conecte na instancia, va em propriedades da instancia, no menu a esquerda va em Security, e altere o radio button em relação a Server authentication para a opção: “SQL Server and Windows Authentication mode”

Anúncios
Post a comment or leave a trackback: Trackback URL.

Comentários

  • Lucas  On 27/06/2011 at 09:58

    Muito bom!!!

    Parabéns

  • Anônimo  On 27/06/2011 at 12:02

    parabens muito bom

  • Anônimo  On 27/06/2011 at 12:08

    Muito esclarecedor

    Parabens

  • Lucas Balena  On 13/10/2011 at 13:48

    Estou tentando em uma conexão local e não consigo logar…
    O erro apresentado é: Named Pipes Provider, error: 40 – Could not open a connection to SQL Server

  • Antonio  On 30/11/2011 at 14:46

    Fabrizzio, depois de fazer todas estas configurações, so consigo me conectar pelo IP, mas pelo nome não, percebi que consigo me conectar com o nome quando desativo o Firewall, detalhe esou usando o Windows Server 2003 com SQL Express 2008 R2.

    • fabrizziocaputo  On 30/11/2011 at 15:03

      Antonio, Bom dia!

      Quando voce acessa pelo Host voce depende de um DNS, verifique se o seu FireWall esta liberado para o DNS.

  • Anônimo  On 06/01/2012 at 01:03

    Cara num consigo me conectar o que faço?

  • António Santos  On 02/02/2012 at 10:25

    Muito obrigado.

  • Anônimo  On 12/03/2012 at 12:57

    Valeu Fabrizzio, me ajudou pra caramba!

  • Franco  On 27/09/2012 at 16:11

    Boa tarde,
    estou com um enorme problema:
    tenho um servidor win2003 com sql2000 em que os meus Xps usando ODBC com a opção dinamico, funcionam perfeitamente. Porem as maquinas Win7 não!
    Qdo tento telnet servicorsql 1433 NAO CONECTA.
    O que pode ser?
    tenho umas 20 maquinas xp e o resto Win7
    se possível poderia me retornar no email?
    Obrigado

  • Ivo Martin  On 01/06/2013 at 20:04

    Muito obrigado por dispor este guia, foi de grande utilidade para mim!! Valeu mesmo!!

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: