Não é possível encontrar NT SERVICE\MSSQLSERVER para fornecer privilégios de leitura em um certificado

Não é possível encontrar NT SERVICE\MSSQLSERVER para fornecer privilégios de leitura em um certificado

Tenho o SQL Server 2016 funcionando perfeitamente na conta padrão NT SERVICE\MSSQLSERVER. Agora, porém, preciso fornecer privacidade de leitura a essa pseudo-conta em um certificado SSL recém-instalado.

A pseudo-conta existe aqui:

O Windows sabe disso aqui ...

Mas não pode ser encontrado pela caixa de diálogo Adicionar usuário no mmc ao gerenciar o certificado:

mas não aqui.

Existe uma maneira de encontrá-lo ou devo executar o SQL Server usando uma conta de usuário real neste caso?

Responder1

Use o SID correto por serviço para conceder permissões e direitos:

  • NT SERVICE\MSSQLSERVER
  • NT SERVICE\SQLSERVERAGENT

Mais informações podem ser encontradas aqui:https://learn.microsoft.com/en-us/sql/relational-databases/security/using-service-sids-to-grant-permissions-to-services-in-sql-server?view=sql-server- ver16

informação relacionada