Setspn gagal jika nama domain yang berbeda dari nama NetBIOS di mana SQL Server SPN terdaftar

Terjemahan Artikel Terjemahan Artikel
ID Artikel: 277658 - Melihat produk di mana artikel ini berlaku.
BUG #: 236041 (SHILOH)
Perbesar semua | Perkecil semua

GEJALA

Ketika Anda mencoba untuk mendaftar nama utama layanan (SPN) dengan menggunakan utilitas Setspn, dan nama NetBIOS dari komputer yang menjalankan Microsoft SQL Server 2000 berbeda dari nama domain, sintaks berikut tidak benar.
setspn -A MSSQLSvc/<Host>:<port> <serviceaccount>
				
Sintaks ini akan kembali kesalahan berikut:
C:\>setspn -A MSSQLSvc/lphBar2.hemlock.com:1433 delegation

Registering ServicePrincipalNames for (null)

        MSSQLSvc/LPHBar2.hemlock.com:1433

Failed to assign SPN to account '(null)', 0x57    
				
Catatan Informasi berikut berlaku untuk contoh dalam artikel ini:
  • "Lphbar2" adalah nama host komputer yang menjalankan SQL Server.
  • "Hemlock" adalah nama domain Microsoft Windows 2000.
  • "Delegasi" adalah SQL Account domain server yang menjalankan layanan SQL Server.
  • "Hemlock0" adalah nama NetBIOS dari komputer yang menjalankan SQL Server. Ini adalah komputer di mana SPN menjadi terdaftar.

TEKNIK PEMECAHAN MASALAH

Untuk mengatasi masalah ini, Anda dapat mendaftar SPN dengan menggunakan sintaks berikut.
setspn -A MSSQLSvc/<Host>:<port> <domainname>\<serviceaccount>
				
Sebagai contoh, gunakan sintaks berikut.
C:\>setspn -A MSSQLSvc/lphbar2.hemlock.com:1433 hemlock0/delegation
				
Pemberitahuan bahwa nama NetBIOS komputer yang menjalankan SQL Server (hemlock0) dan domain Windows 2000 Nama (hemlock) berbeda.

INFORMASI LEBIH LANJUT

Untuk informasi tentang delegasi, lihat "Keamanan Account Delegasi"topik dalam SQL Server 2000 buku Online.

Properti

ID Artikel: 277658 - Kajian Terakhir: 23 September 2011 - Revisi: 2.0
Berlaku bagi:
  • Microsoft SQL Server 2000 Standard Edition
Kata kunci: 
kbprb kbmt KB277658 KbMtid
Penerjemahan Mesin
PENTING: Artikel ini diterjemahkan menggunakan perangkat lunak mesin penerjemah Microsoft dan bukan oleh seorang penerjemah. Microsoft menawarkan artikel yang diterjemahkan oleh seorang penerjemah maupun artikel yang diterjemahkan menggunakan mesin sehingga Anda akan memiliki akses ke seluruh artikel baru yang diterbitkan di Pangkalan Pengetahuan (Knowledge Base) dalam bahasa yang Anda gunakan. Namun, artikel yang diterjemahkan menggunakan mesin tidak selalu sempurna. Artikel tersebut mungkin memiliki kesalahan kosa kata, sintaksis, atau tata bahasa, hampir sama seperti orang asing yang berbicara dalam bahasa Anda. Microsoft tidak bertanggung jawab terhadap akurasi, kesalahan atau kerusakan yang disebabkan karena kesalahan penerjemahan konten atau penggunaannya oleh para pelanggan. Microsoft juga sering memperbarui perangkat lunak mesin penerjemah.
Klik disini untuk melihat versi Inggris dari artikel ini:277658

Berikan Masukan

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com