ID do artigo: 889615 - Última revisão: terça-feira, 13 de março de 2007 - Revisão: 2.3
Você pode receber uma mensagem de erro "Não está associado a uma conexão SQL Server confiável" ao tentar se conectar ao SQL Server 2000 ou SQL Server 2005
Dica do SistemaEste artigo aplica-se a um sistema operativo diferente do que está a utilizar. Foi desactivado o conteúdo do artigo, que pode não ser relevante para si.
Esse problema ocorre quando o Serversecurity SQL autenticação está definida como somente Windows e uma das seguintes condições for verdadeira:
Você está tentando se conectar a um banco de dados SQL Server com um SQL Server login.
Você está tentando se conectar a um banco de dados do SQL Server 2000 Desktop Engine (também conhecido como MSDE 2000) que é instalado em um computador com Microsoft Windows 98 usando uma conexão SQL Server confiável.
Você está tentando se conectar a um banco de dados do SQL Server de uma conta do Windows que não tem permissões suficientes para conectar-se ao servidor.
Para contornar este problema, use um dos seguintes métodos dependendo o sintoma que você está tendo:
Um login do SQL Server
Use um logon válido do Windows para se conectar ao SQL Server. Se você deve continuar a usar um login do SQL Server, você pode alterar o modo de autenticação de segurança no SQL Server para SQL Server e Windows . Para fazer isso, execute as seguintes etapas:
Inicie o Enterprise Manager.
Expanda Microsoft SQL Servers e, em seguida, expanda SQL Server Group .
Clique com o botão direito do mouse no servidor que você deseja alterar para a autenticação SQL Server e Windows e, em seguida, clique em Propriedades .
Na caixa de diálogo Propriedades do SQL Server , clique na guia segurança , clique em SQL Server e Windows e, em seguida, clique em OK .
Quando for solicitado para reiniciar o SQL Server de serviço, clique em Sim .
Observação Se você usar o SQL Server 2005, use o SQL Server Management Studio em vez do Enterprise Manager para alterar o modo de autenticação de segurança.
Um SQL Server 2000 Desktop Engine (MSDE 2000) que é instalada em um computador baseado no Microsoft Windows 98
Quando o SQL Server 2000 Desktop Engine está instalado em um computador baseado no Windows 98, você deve usar um login do SQL Server padrão para conectar-se ao banco de dados. Não há suporte para o modo de autenticação somente Windows quando você instala o SQL Server 2000 Desktop Engine no computador baseado no Windows 98.
Uma conta do Windows com permissões insuficientes
Para contornar esse problema, adicione a conta do Windows para o SQL Server e, em seguida, conceda as permissões apropriadas a cada banco de dados que o usuário requer acesso a. Para fazer isso no SQL Server 2000, execute as seguintes etapas:
Inicie o Enterprise Manager.
Expanda Microsoft SQL Server e, em seguida, expanda SQL Server Group .
Expanda seu servidor e, em seguida, expanda segurança .
Clique com o botão direito do mouse em Logins e, em seguida, clique em Novo logon .
No SQL Server Login Properties diálogo, digite o nome de conta do Windows na caixa nome . Na lista de domínio , selecione o domínio que a conta do Windows é um membro de.
Clique na guia Acesso ao banco de dados , defina as permissões apropriadas para o cliente e, em seguida, clique em OK .
Observação Se você usar o SQL Server 2005, use o SQL Server Management Studio em vez do Enterprise Manager para alterar o modo de autenticação de segurança.
Observação Após você ter adicionado a conta, você ainda terá que conceder acesso aos objetos individuais do banco de dados que o usuário requer acesso ao.
Observação Sempre que possível, recomendamos que você defina a autenticação do SQL Server para somente Windows .
Para obter informações adicionais sobre como solucionar problemas de conectividade no SQL Server 2000, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft:
827422
(http://support.microsoft.com/kb/827422/
)
Como solucionar problemas de conectividade no SQL Server 2000
IMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado.
Clique aqui para ver a versão em Inglês deste artigo: 889615
(http://support.microsoft.com/kb/889615/en-us/
)
Quanto esforço foi necessário para seguir os procedimentos deste artigo?
Muito baixo
Baixo
Moderado
Alto
Muito alto
Diga-nos o porque e o que podemos fazer para melhorar esta informação
Obrigado! Seus comentários são usados para nos ajudar a aperfeiçoar o conteúdo de suporte. Para obter mais opções de ajuda, visite a Home Page de Ajuda e Suporte.