Há alguns meses, instalamos o SQL Server 2012 no Windows 2008 R2 sob a conta virtual " NT Service \ MSSQLSERVER ", tudo bem.
Alguns dias atrás, um dos administradores do departamento de TI instalou o componente Full Text Search no SQL Server 2012 (o problema é que ele não conseguia lembrar as configurações exatamente escolhidas durante a instalação) e, depois disso, poucos problemas vêm:
A. Verificamos os Logs do Windows, no aplicativo, descobrimos que o MSSQLServer tem muitos logs anormais, como:
The SQL Server Network Interface library could not register the
Service Principal Name (SPN) [ MSSQLSvc/FooComputer.FooDomain.com:1433
] for the SQL Server service. Windows return code: 0xffffffff, state:
63. Failure to register a SPN might cause integrated authentication to use NTLM instead of Kerberos. This is an informational message.
Further action is only required if Kerberos authentication is required
by authentication policies and if the SPN has not been manually
registered.
Parece ser a causa, mas não se sabe por que e como resolvê-lo.
B. As tarefas SQL com proprietários que são usuários de domínio como ("MyDomain \ FooUser") falharão com a seguinte mensagem:
The job failed. Unable to determine if the owner (MyDomain\FooUser)
of job JOBNAME has server access (reason: Could not obtain information
about Windows NT group/user 'MyDomain\FooUser', error code 0x6e.
[SQLSTATE 42000] (Error 15404)).
Fizemos pesquisas intensivas e, finalmente, substituímos o proprietário por "sa" e resolvemos o problema, embora não seja tão decente. Ainda assim, gostaríamos de descobrir o porquê.
C. Não é possível acessar recursos de rede como uma pasta em outros computadores, por exemplo, o seguinte sql retornará "access is denied":
DECLARE @CopyCommand nvarchar(1000)
set @CopyCommand = 'dir ' + Char(34) + '\FooComputer\FooFolder\' + Char(34)
EXEC master..xp_cmdshell @CopyCommand
Para o problema C, de acordo com o MSDN ( link ), tentamos conceder acesso total ao controle para a conta "MyDomain \ SQLServerComputerName $" para a pasta, ainda o mesmo resultado.