Eu tenho um ambiente SQL Server 2012 ao vivo que não tinha SPN registrado - isso anteriormente não era um problema, pois a autenticação Kerberos não era necessária. Mas agora é necessário.
Configurei tudo corretamente, mas após essas alterações, quero garantir que o SQL Server possa registrar os SPNs com êxito - de preferência sem uma reinicialização do serviço, pois este é um ambiente ativo.
Existe alguma forma de fazer isso?
PS Eu sei que posso registrar os SPNs manualmente, mas quero ter certeza de que eles podem ser registrados automaticamente.
Resposta rápida
Pergunta:
Responda:
Não.
Explicação
Da documentação oficial Registre um nome principal de serviço para conexões Kerberos
e
e mais abaixo na seção Registro automático de SPN você pode encontrar
Resumo
O SQL Server Service basicamente registra o SPN no início do serviço automaticamente. Se você não puder iniciar o SQL Server Service, precisará executar essa tarefa manualmente.
Considerações
Certifique-se de que a conta de serviço que inicia o SQL Server Service tenha permissão para ler e gravar SPNs.
Referência: Como usar a autenticação Kerberos no SQL Server (Suporte da Microsoft)