Saya berjuang untuk mendapatkan koneksi SQL Server dari mesin A ke mesin B yang menjalankan SQL Server.
Saya telah mencari di Google secara ekstensif dan semua hal yang saya temukan tidak berhasil. Mereka juga tidak membimbing Anda selangkah demi selangkah melalui proses pemecahan ini.
Kami tidak menggunakan Kerberos, tetapi NTLM yang dikonfigurasi.
Mesin yang terlibat adalah (xx digunakan untuk mengaburkan beberapa nama mesin untuk tujuan keamanan):
- xxPRODSVR001 - Pengontrol Domain Windows Server 2012
- xxDEVSVR003 - Windows Server 2012 (Mesin ini menghasilkan kesalahan)
- xxDEVSVR002 - Windows Server 2012 (Mesin ini menjalankan SQL Server 2012)
SPN berikut ini terdaftar di DC (xxPRODSVR001). Saya telah mengaburkan domain dengan yyy untuk tujuan keamanan:
ServicePrincipalNames terdaftar untuk CN = xxDEVSVR002, CN = Komputer, DC = yyy, DC = lokal:
MSSQLSvc/xxDEVSVR002.yyy.local:49298 MSSQLSvc/xxDEVSVR002.yyy.local:TFS RestrictedKrbHost/xxDEVSVR002 RestrictedKrbHost/xxDEVSVR002.yyy.local Hyper-V Replica Service/xxDEVSVR002 Hyper-V Replica Service/xxDEVSVR002.yyy.local Microsoft Virtual System Migration Service/xxDEVSVR002 Microsoft Virtual System Migration Service/xxDEVSVR002.yyy.local Microsoft Virtual Console Service/xxDEVSVR002 Microsoft Virtual Console Service/xxDEVSVR002.yyy.local SMTPSVC/xxDEVSVR002 SMTPSVC/xxDEVSVR002.yyy.local WSMAN/xxDEVSVR002 WSMAN/xxDEVSVR002.yyy.local Dfsr-12F9A27C-BF97-4787-9364-D31B6C55EB04/xxDEVSVR002.yyy.local TERMSRV/xxDEVSVR002 TERMSRV/xxDEVSVR002.yyy.local HOST/xxDEVSVR002 HOST/xxDEVSVR002.yyy.local
ServicePrincipalNames terdaftar untuk CN = xxDEVSVR003, CN = Komputer, DC = yyy, DC = lokal:
MSSQLSvc/xxDEVSVR003.yyy.local:1433 MSSQLSvc/xxDEVSVR003.yyy.local Hyper-V Replica Service/xxDEVSVR003 Hyper-V Replica Service/xxDEVSVR003.yyy.local Microsoft Virtual System Migration Service/xxDEVSVR003 Microsoft Virtual System Migration Service/xxDEVSVR003.yyy.local Microsoft Virtual Console Service/xxDEVSVR003 Microsoft Virtual Console Service/xxDEVSVR003.yyy.local WSMAN/xxDEVSVR003 WSMAN/xxDEVSVR003.yyy.local TERMSRV/xxDEVSVR003 TERMSRV/xxDEVSVR003.yyy.local RestrictedKrbHost/xxDEVSVR003 HOST/xxDEVSVR003 RestrictedKrbHost/xxDEVSVR003.yyy.local HOST/xxDEVSVR003.yyy.local
Sekarang jika hanya pesan kesalahan SQL Server yang lebih deskriptif dan memberi tahu saya nama utama apa yang coba disambungkan, saya mungkin dapat mendiagnosis ini.
Jadi, adakah yang bisa memberi tahu saya cara menyelesaikan yang satu ini atau apakah Anda melihat ada yang salah dalam hal yang saya berikan?
Saya akan dengan senang hati menghasilkan lebih banyak info debug, cukup beri tahu saya apa yang Anda butuhkan.