Gerenciador de Configuração do Kerberos para erro do SQL Server “incapaz de acessar as informações principais do usuário do sistema”

4

Quando eu inicio o Kerberos Configuration Manager para SQL Server e tento conectar-me à máquina local, estou recebendo o erro "Gerenciador de configuração Kerberos para erro do SQL Server" não é possível acessar as informações principais do usuário do sistema "

As pesquisas do Google retornam resultados mínimos.

link

link

Estou trabalhando em um único domínio com uma única conta. Nenhum dos usuários neste sistema são órfãos ou exibindo um GUID em vez de seu ID.

Eu realmente quero usar essa ferramenta para ajudar a solucionar problemas do kerberos do meu Reporting Services.

O log gerado pela ferramenta está exibindo os seguintes erros:

9/16/2014 11:43:05 AM Info: Connect to WMI, \root\cimv2
9/16/2014 11:43:37 AM Error: Access of system information failed System.Runtime.InteropServices.COMException (0x80070035): The network path was not found.

   at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
   at System.DirectoryServices.DirectoryEntry.Bind()
   at System.DirectoryServices.DirectoryEntry.get_AdsObject()
   at System.DirectoryServices.PropertyValueCollection.PopulateList()
   at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName)
   at System.DirectoryServices.PropertyCollection.get_Item(String propertyName)
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.ResolveCrossStoreRefToPrincipal(Object o)
   at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNextForeign()
   at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNext()
   at System.DirectoryServices.AccountManagement.FindResultEnumerator'1.MoveNext()
   at System.Linq.Enumerable.Contains[TSource](IEnumerable'1 source, TSource value, IEqualityComparer'1 comparer)
   at KerberosCM.WMIHelper.TryIsUserLocalAdmin(SystemInfo si, UserPrincipal user, Boolean& isLocalAdmin)
9/17/2014 8:36:08 AM Info: Connect to WMI, \root\cimv2
9/17/2014 8:36:10 AM Error: Access of system information failed System.Runtime.InteropServices.COMException (0x80070035): The network path was not found.

   at System.DirectoryServices.DirectoryEntry.Bind(Boolean throwIfFail)
   at System.DirectoryServices.DirectoryEntry.Bind()
   at System.DirectoryServices.DirectoryEntry.get_AdsObject()
   at System.DirectoryServices.PropertyValueCollection.PopulateList()
   at System.DirectoryServices.PropertyValueCollection..ctor(DirectoryEntry entry, String propertyName)
   at System.DirectoryServices.PropertyCollection.get_Item(String propertyName)
   at System.DirectoryServices.AccountManagement.SAMStoreCtx.ResolveCrossStoreRefToPrincipal(Object o)
   at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNextForeign()
   at System.DirectoryServices.AccountManagement.SAMMembersSet.MoveNext()
   at System.DirectoryServices.AccountManagement.FindResultEnumerator'1.MoveNext()
   at System.Linq.Enumerable.Contains[TSource](IEnumerable'1 source, TSource value, IEqualityComparer'1 comparer)
   at KerberosCM.WMIHelper.TryIsUserLocalAdmin(SystemInfo si, UserPrincipal user, Boolean& isLocalAdmin)
    
por Geoff Dawdy 16.09.2014 / 19:23

6 respostas

7

Eu sei que este é um post muito antigo, mas para qualquer um que ainda esteja com esse problema ... Consegui contorná-lo entrando no grupo de administradores locais no servidor e limpando todas as contas exibidas como GUID .

Uma vez que fiz isso, consegui lançar a ferramenta, não inserir informações de servidor / usuário e apenas clicar em conectar. Ele logou logo depois disso.

(Eu sei que o pôster original disse que ele já havia verificado isso, mas isso é o que resolveu esse problema para mim).

    
por 21.03.2016 / 18:51
1

Eu sei que esse segmento é antigo, mas estava tendo o mesmo problema. No meu caso, o serviço Registro Remoto não estava em execução. Descobri que em alguns servidores ele está apenas em execução e, em outros, mostra Automático (início do acionador) e, nesses casos, posso usar a ferramenta com êxito. Se o serviço for manual / desativado, etc ... e não estiver em execução, esse erro ocorreu.

    
por 02.12.2016 / 17:47
1

A minha era semelhante às outras respostas, mas ligeiramente diferente. Eu tinha uma conta de outro domínio no grupo de administradores locais. Não tenho certeza do tipo exato de confiança que estava presente. Depois de remover essa conta, a ferramenta pôde ser executada.

    
por 21.12.2016 / 17:01
1

Tem exatamente o mesmo problema, como consertei?

I went to local users and groups on the server with SPN issues Groups>Administrators> and removed any account that is not part of the same domain as the server.

Eu tinha uma conta de usuário de outro domínio, depois de removê-la e experimentar o aplicativo novamente, funcionou.

Felicidades.

    
por 17.05.2018 / 10:15
0

Eu tive o mesmo problema no SQL 2016 hospedado em um Windows Server 2016.

A execução como admin não resolveu meu problema. Eu tive que ' Executar como um usuário diferente ', então eu entrei como meu administrador de domínio do Active Directory . Então eu consegui me conectar ao servidor SQL hospedado.

    
por 06.06.2017 / 01:16
0

Além de remover a entrada GUID do grupo Administrador local, tive que executar a ferramenta remotamente de outra máquina no domínio para evitar o System.Runtime.InteropServices.COMException

    
por 26.01.2018 / 11:47