Eu configurei um aplicativo + SQL Server na AWS. Tudo funciona bem, meu usuário SQL pode ler/gravar em qualquer tabela.
Agora me conectei ao SQL Server usando minha conta de administrador de domínio usando a autenticação do Windows no SQL Server. Funciona bem e posso inserir/atualizar/excluir linhas. Mas assim que tento editar uma tabela usando a interface, ou seja, selecione "Editar as 200 principais linhas", recebo o seguinte erro:
The requested operation cannot be completed. The computer must be
trusted for delegation and the current user account must be configured to
allow delegation.
Na política de segurança local, habilitei administradores de domínio e também minha conta exata para o seguinte e também para todos os administradores:
Enable computer and user Accounts to be trusted for delegation
O que mais estou perdendo? Eu uso o SQL Server 2014 Standart no Windows Server 2012
OK, acho que o Work Around mencionado em serverfault.com/questions/696804/... é uma resposta muito válida, então estou listando-o diretamente aqui. Eu tenho exatamente o mesmo problema no Microsoft Azure (editando uma tabela SQL Management Studio).
Corrigi-o definindo DWORD regkey
ProtectionPolicy
como 1 para a subchaveHKEY_LOCAL_MACHINE\Software\Microsoft\Cryptography\Protect\Providers\df9d8cd0-1501-11d1-8c7a-00c04fc297eb