Erro: Xp_logininfo devolve erro 8198

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 revisto ou traduzido por humanos. A Microsoft tem artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais. O objectivo é simples: oferecer em Português a totalidade dos artigos existentes na base de dados do suporte. Sabemos no entanto que a tradução automática não é sempre perfeita. Esta pode conter erros de vocabulário, sintaxe ou gramática… erros semelhantes aos que um estrangeiro realiza ao falar em Português. A Microsoft não é responsável por incoerências, erros ou estragos realizados na sequência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza actualizações frequentes ao software de tradução automática (MT). Obrigado.

Clique aqui para ver a versão em Inglês deste artigo: 233161
Este artigo foi arquivado. Este artigo é oferecido "tal como está" e deixará de ser actualizado.
N.º DE BUGS: 55139 (SQLBUG_70)
Sintomas
Se um grupo global ou local de Microsoft Windows NT tem o mesmo nome que o domínio, o computador ou outro domínio com fidedignidades estabelecidas, xp_logininfo procedimento armazenado expandido devolve erro 8198 quando é executado para um utilizador Windows NT desse grupo global ou local.
Como contornar
Para contornar este problema, efectue um dos seguintes procedimentos:
  • Altere o nome de grupo global ou local Windows NT.

    - ou -
  • Remova o utilizador a partir desse grupo global ou local.
Ponto Da Situação
A Microsoft confirmou que este é um problema nos produtos da Microsoft listados no início deste artigo.
Mais Informação

Passos para reproduzir o problema

NOTA: Este exemplo pressupõe o seguinte:
  • Nome de domínio = TEST1
  • Nome do grupo global/local = Teste1
  • Nome de conta de utilizador do Windows NT = Utilizador1
  1. Utilize o Windows NT User Manager for Domains para criar uma nova conta de utilizador com o nome "Utilizador1".
  2. Também utilize o Gestor de utilizadores para domínios para criar um grupo global ou local que tem o mesmo nome que o domínio (neste exemplo, "Teste1").
  3. Adicione o utilizador criado no passo 1 acima para este grupo recém-criado.
  4. Execute o seguinte script:
    use mastergoxp_grantlogin 'TEST1\USER1'goxp_logininfo 'TEST1\USER1'go					
Receberá a seguinte mensagem de erro:
Servidor: Erro 8198, 16 de nível de estado 10, xp_logininfo procedure, linha 58
Não foi possível obter informações sobre grupo/utilizador do Windows NT 'Teste1'.

Aviso: Este artigo foi traduzido automaticamente

Propriedades

ID do Artigo: 233161 - Última Revisão: 01/16/2015 19:52:51 - Revisão: 4.2

Microsoft SQL Server 7.0 Standard Edition, Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbbug kbpending KB233161 KbMtpt
Comentários