Windows Server 2008 R2
SQL Server 2008 R2가 설치되었습니다.
MSSQL 서비스는 로컬 시스템으로 실행됩니다.
서버 FQDN은 SQL01.domain.com입니다.
SQL01은 domain.com이라는 Active Directory 도메인에 가입되어 있습니다.
다음은 setspn의 출력입니다.
C:\> setspn -L sql01
...
MSSQLSvc/SQL01.domain.com:1433
MSSQLSvc/SQL01.domain.com
WSMAN/SQL01.domain.com
WSMAN/SQL01
TERMSRV/SQL01.domain.com
TERMSRV/SQL01
RestrictedKrbHost/SQL01
RestrictedKrbHost/SQL01.domain.com
HOST/SQL01.domain.com
HOST/SQL01
그런 다음 SQL Server Management Studio를 시작하고 SQL01에 연결합니다.
그런 다음 다음 쿼리를 실행합니다.
SELECT auth_scheme FROM sys.dm_exec_connections WHERE session_id = @@spid
결과는 NTLM입니다. 결과가 Kerberos가 아닌 이유는 무엇입니까? SPN이 로컬 시스템 계정을 사용하기에 올바른 것 같습니다. 서버가 클러스터에 없거나 CNAME을 사용 중입니다.