Select the product you need help with
Como solucionar um erro de SQL Server 8198ID do artigo: 834124 - Exibir os produtos aos quais esse artigo se aplica. Nesta páginaSumárioEste artigo contém diretrizes e instruções que você pode usar para solucionar problemas de erro 8198. No entanto, este artigo não contém uma lista completa do que pode causar um erro 8198. Além disso, alguns problemas podem ser específicos do seu ambiente. Primeiro, este artigo discute quando pode ocorrer um erro 8198. Em seguida, o artigo fornece algumas informações sobre xp_Logininfo procedimento armazenado do sistema. Em seguida, o artigo mostra como solucionar problemas de erro 8198. Quando pode ocorrer um erro 8198Quando você executa uma ação em uma instância do SQL Server requer o SQL Server resolver as credenciais de uma conta de usuário de domínio Microsoft Windows NT, você receberá uma mensagem de erro é semelhante a qualquer um dos seguintes.Mensagem de erro 1 Servidor: Mensagem 8198, nível 16, estado XX, procedimento < Armazenados Nome do Procedimento, > linha < linha Número > Não foi possível obter informações sobre o Windows NT grupo/usuário '< Nome do Domain\Account >'. Mensagem de erro 2 Erro de ODBC 8198 (42000) não foi possível obter informações sobre o Windows NT grupo/usuário '< Nome do Domain\Account >'. Mensagem de erro 3 O trabalho falhou. Não é possível determinar se o proprietário (< Nome do Domain\Account >) de trabalho < nome do trabalho > tem acesso de servidor (razão: não foi possível obter informações sobre o Windows NT grupo/usuário '< Nome do Domain\Account >'. [SQLSTATE 42000] (Error 8198)). Para resolver as credenciais de uma conta de usuário de domínio Windows NT, o SQL Server usa xp_logininfo procedimento armazenado do sistema. Aqui está uma lista dos cenários comuns onde você pode observar que xp_logininfo procedimento armazenado do sistema falha e faz com que o erro 8198.
Informações sobre o sistema Xp_logininfo procedimento armazenadoXp_logininfo é um procedimento armazenado do sistema. O procedimento de armazenado do sistema xp_logininfo não é um SQL Server o procedimento armazenado, ao contrário do nome estendido. O procedimento armazenado do sistema de xp_logininfo invoca várias chamadas de API do Microsoft Windows para recuperar informações sobre o Windows domínios e as contas de usuário do Windows.Com base na chamada de API do Windows que causou a falha, xp_logininfo procedimento armazenado do sistema pode retornar o erro 8198 com um valor de estado SQL Server relevante. O valor de estado SQL Server indica a natureza da falha. SQL Server podem executar o procedimento de armazenado do sistema xp_logininfo para recuperar informações sobre o Windows domínios e o usuário contas, mesmo se o usuário não tão explicitamente. Portanto, se você receber uma mensagem de erro 8198 e a mensagem de erro menciona o sistema xp_logininfo procedimento armazenado como o procedimento, você deve usar o SQL Profiler para rastreamento e para solucionar problemas de ponto exato da falha. Toda vez que o sistema xp_logininfo armazenados procedimento falhar, o erro 8198 é gerado com um estado relevante do SQL Server. Mesmo se o usuário não executar o procedimento armazenado do sistema de xp_logininfo explicitamente, o SQL Server pode usar xp_logininfo procedimento armazenado do sistema para recuperar informações sobre os domínios do Windows e as contas de usuário quando necessário. Na mensagem de erro seguinte, o valor XX indica o estado do SQL Server no momento quando a falha ocorreu. Mensagem de servidor: 8198, nível 16, estado XX, procedimento < Armazenados Nome do Procedimento, > linha < linha Número > Não foi possível obter informações sobre o grupo/usuário do Windows NT '< Nome do Domain\Account >'. A tabela a seguir lista algumas dos valores de estado SQL Server comuns que você pode observar na mensagem de erro quando ocorre um erro 8198. Recolher esta tabela
Solução de problemas a mensagem de erro 8198Como o sistema xp_logininfo armazenados procedimento pode ser usado pelo SQL Server para resolver as credenciais de uma conta de usuário de domínio Windows NT, a Microsoft recomenda que você use o SQL Profiler para rastrear a causa real da mensagem de erro.Aqui está uma lista de alguns dos problemas que podem causar o erro 8198.
Problemas de redeVocê pode receber o erro 8198 se a conta de logon do SQL Server estiver em um domínio diferente do Windows que a conta do Windows que é usada para executar o procedimento armazenado. Para resolver o problema, certifique-se que as seguintes condições forem verdadeiras:
179442 Para verificar se as condições mencionadas anteriormente forem verdadeiras, teste se você pode atribuir permissões de pasta em um computador que está no domínio para os usuários do outro domínio. Se você não pode atribuir as permissões, o problema poderá ser rede relacionada.
(http://support.microsoft.com/kb/179442/
)
Como configurar um firewall para domínios e relações de confiança Observação Se você usar o Windows Explorer para atribuir a permissão de pasta para um usuário em outro domínio, certifique-se de que você explicitamente selecione nome do outro domínio na lista de domínios. Um problema com o nome de um grupo local do Windows ou um grupo global do WindowsVocê pode receber o erro 8198 quando você executa o procedimento armazenado usando um usuário de Windows do grupo local do Windows ou do grupo global do Windows se o grupo local do Windows ou o grupo global do Windows tiver o mesmo nome como qualquer um dos seguintes:
Para contornar este problema, execute uma das seguintes tarefas.
233161
(http://support.microsoft.com/kb/233161/
)
Erro: Xp_logininfo retorna erro 8198 Você pode receber o erro 8198 se houver um grupo local do Windows ou um grupo global do Windows que foi criado por um usuário que tem o mesmo nome que o grupo EVERYONE reservado. Conflito de nome pode causar a autenticação da conta do Windows falhe. O grupo EVERYONE reservado não será exibida na lista de grupos no Gerenciador de usuários para domínios ou nas ferramentas de administração do Windows de Gerenciamento do computador . No entanto, se você criar manualmente um grupo local ou um grupo global de domínio e você denomine todos, o grupo Todos será na lista de grupos no Gerenciador de usuários para domínios . Para resolver esse problema, exclua o grupo todos que você criou manualmente. Um xp_sendmail estendido falha do procedimento armazenadoxp_sendmail procedimento armazenado estendido pode falhar e retornar o erro 8198 se o computador cliente que esteja executando o xp_sendmail procedimento armazenado estendido não está no mesmo domínio que o computador SQL Server e os dois domínios não tiverem uma relação de confiança.Para resolver esse problema, execute uma das seguintes tarefas.
Falha de trabalho do SQL Server AgentVocê pode receber o erro 8198 se um trabalho do SQL Server Agent que pertence por um Microsoft Windows NT autenticado usuário falha. Esse problema pode ocorrer quando o SQL Server está sendo executado em um computador do sistema operacional Microsoft Windows 2000 e o domínio do computador não tem um Grupo de acesso do Pre-Windows 2000 Compatible .Para obter informações adicionais sobre esse problema e para uma solução alternativa sugerida, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 241643
(http://support.microsoft.com/kb/241643/
)
PROBLEMA: erro 8198 mensagem retornada do trabalho pertencente ao usuário autenticado do Windows NT Uma falha de configuração de replicaçãoQuando você configura a duplicação em uma instância do SQL Server, o agente de replicação pode não iniciar. Você pode receber o erro 8198.Se o agente de replicação não for iniciado, examine o histórico do trabalho de SQL Server Agent foi criado para o trabalho do agente de replicação. Você poderá encontrar o erro 8198 registrada no histórico do trabalho. A lista a seguir descreve duas causas possíveis para esse problema.
ReferênciasPara obter informações adicionais, clique nos números abaixo para ler os artigos na Base de dados de Conhecimento da Microsoft: 830596
(http://support.microsoft.com/kb/830596/
)
CORRECÇÃO: Você recebe uma mensagem de erro quando o xp_logininfo estendido é executado o procedimento armazenado 241643
(http://support.microsoft.com/kb/241643/
)
PROBLEMA: erro 8198 mensagem retornada do trabalho pertencente ao usuário autenticado do Windows NT 233161
(http://support.microsoft.com/kb/233161/
)
Erro: Xp_logininfo retorna erro 8198 Para obter informações adicionais sobre o xp_sendmail procedimento armazenado estendido, visite o seguinte site: xp_sendmail
(http://msdn2.microsoft.com/en-us/library/aa260697(SQL.80).aspx)
Para obter informações adicionais sobre o procedimento armazenado do sistema de xp_logininfo , visite o seguinte site: xp_logininfo
(http://msdn2.microsoft.com/en-us/library/aa260706(SQL.80).aspx)
PropriedadesID do artigo: 834124 - Última revisão: quinta-feira, 13 de março de 2008 - Revisão: 2.3
Tradução automática 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: 834124
(http://support.microsoft.com/kb/834124/en-us/
)
| Traduções deste artigo |




Voltar para o início








