15401 Hata giderme

Makale çevirileri Makale çevirileri
Makale numarası: 324321 - Bu makalenin geçerli olduğu ürünleri görün.
Hepsini aç | Hepsini kapa

Bu Sayfada

Özet

Microsoft Windows NT kullanıcı veya bir Microsoft Windows NT grup bir oturum olarak Microsoft sql Server veya, oturumu bir etki alanındaki bir sunucudan farklı bir etki alanındaki bir sunucuya taşıdığınızda, eklediğinizde, aşağıdaki hata görebilirsiniz:
Hata 15401: Windows NT kullanıcı veya grubu '% s' bulunamadı. Adı yeniden denetleyin.
Bu adım adım makalede, olası nedenleri hata ve bu sorunun nasıl giderileceği açıklanır.

Oturum açma yok

  1. Windows oturum açma etki alanı içinde hala var olduğunu doğrulayın. Ağ yöneticiniz Windows oturumu açma nedenleriyle kaldırmış olabilir ve sql Server bu oturum açma erişimi vermesi mümkün olmayabilir.
  2. Etki alanı oturum açma adı ve doğru yazım emin olun ve aşağıdaki biçimi kullanarak:
    Etki alanı\Kullanıcı
  3. Bu makalede aşağıdaki bölümlerde oturumu varsa ve doğru olduğundan ve hata almaya devam, devam.

Çift güvenlik tanımlayıcısı

Bir Windows etki alanında otomatik olarak Windows oturumu açma etki alanında benzersiz güvenlik tanımlayıcılarını (SID) atanır. Bir sql Server oturum olarak Windows oturumu açma eklediğinizde, SID sql Server Sistem tablosunda saklanır. Varolan bir sql Server oturum açma adı olarak aynı SID sahip yeni bir oturum eklemeyi denerseniz, 15401 hata oluşur.
Not sql Server 2005'te, yinelenen SID verilmez.
  1. Bu, hatanın nedenini olup olmadığını belirlemek için aşağıdaki kodu çalıştırın asıl karşı sql Server sysadmin rolünün bir üyesi olarak oturum açmış durumdayken veritabanı:
    SELECT name FROM syslogins WHERE sid = SUSER_SID ('YourDomain\YourLogin')
  2. Bu sorgudan satır döndürürse, yinelenen SID sorununuzu nedenidir.
  3. Olası bir neden bu senaryonun ana veritabanı başka bir etki alanındaki bir sunucudan yükleniyor. Bu etki alanında açılan oturumların birini aynı SID olarak bu etki alanında eklemeye çalıştığınız login olmuş olabilir. Bu da, klonlama veya hayalet sistemleri olduğu bir ortamda ortaya çıkabilir.
  4. Oturum açma eşleşen SID'e sahip bırakmak için sp_revokelogin kullanın veya gerekir, varolan oturumları korumak için doğru yeni etki alanında oturum açma için eski etki alanından oturumlarını eşleştirmek. Bunun nasıl yapılacağı hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    314546Veritabanlarını sql Server çalıştıran bilgisayarlar arasında taşıma

Kimlik doğrulama hatası

Herhangi bir nedenden dolayı oturum açma (aynı ya da farklı bir etki alanı) bulunduğu etki alanı için etki alanı denetleyicisi kullanılabilir değilse, hata 15401 alabilirsiniz.
  1. sql Server'den farklı bir etki alanında oturum açma, doğru güvenleri etki alanları arasında bulunduğunu doğrulayın.
  2. sql Server çalıştıran bilgisayardan ping komutunu kullanarak, etki alanı denetleyicisi oturum açma erişilebilir olduğunu doğrulayın. Hem IP adresini hem de etki alanı denetleyicisinin adını denetleyin.
    Ping komutu hakkında daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    102908Windows 2000 veya Windows NT'de TCP/IP bağlanabilirliği sorunlarını giderme hakkında

Büyük/küçük harf duyarlılığı

Aşağıdaki Microsoft Bilgi Bankası makalelerinde açıklanan büyük küçük harf duyarlılığı sorunları yaşıyor olabilirsiniz:
245768 Büyük küçük harfe duyarlı Unicode harmanlama sırası ve Windows NT oturum açma
Bu durumda, sp_helpsort ya da sp_configure saklı yordam sıralama düzenini veya kendi sql Server örneğinin harmanlama büyük/küçük harf duyarlı olup olmadığını belirlemek için kullanın. Sunucu büyük küçük harf duyarlı ise (Q245768) başarılı bir şekilde oturumu eklemek için başvurulan makalesindeki adımları izleyin.

2770837 Düzeltme: büyük küçük harf duyarlı bir sql Server 2008'in örneğine bir oturumu eklemek "Windows NT kullanıcı veya Grup 'etki_alanı_adı\kullanıcı_adı' bulunamadı" hata iletisi
Bu durumda, bir Microsoft Windows NT kullanıcı veya grup için sql Server 2008 bir oturum olarak eklemeye çalıştığınızda bir sorun oluşur. Sunucu büyük küçük harf duyarlı ise, güncelleştirme 2770837 "Çözüm" bölümüne bakın.

Yerel hesaplar

Yerel hesapları (etki alanı olmayan), özel işlem gerektirir. Yerel sql Server çalıştıran bilgisayardan yerel bir hesap eklemek çalışıyorsanız, doğru adımları için aşağıdaki Microsoft Bilgi Bankası makalesine bakın:
322988 sp_grantlogin "nt AUTHORITY\SYSTEM" Microsoft Windows NT 4.0 üzerinde başarısız olur.
  1. Yerel Sistem hesabı olarak Windows NT 4.0 üzerinde bir sql Server oturumu eklemek için yordamı Q322988 Microsoft Bilgi Bankası'ndaki makaleyi görüntüleyin.
  2. Önceden tanımlanmış yerel grupları eklediğinizde, YERLEŞİK etki alanı olarak kullanmanız gerekir.
    Daha fazla bilgi için Microsoft Bilgi Bankası'ndaki makaleyi görüntülemek üzere aşağıdaki makale numarasını tıklatın:
    216808Önceden tanımlanmış Windows NT gruplarına erişim vermek için BUILTIN\Group kullanın

Ad çözümlemesi

Oturum açma veya grup ekleme ile ilgili bir bilgisayarın adını çözümlemek sorunlarınız varsa, hata 15401 alabilirsiniz.

Emin olun (örneğin, WINS, dns, hosts veya lmhosts), ad çözümleme mekanizmasını doğru yapılandırılmış.

Özellikler

Makale numarası: 324321 - Last Review: 27 Kasım 2012 Salı - Gözden geçirme: 1.0
Bu makaledeki bilginin uygulandığı durum:
  • Microsoft SQL Server 2000 64-bit Edition
  • Microsoft SQL Server 2000 Standard Edition
  • Microsoft SQL Server 7.0 Standard Edition
  • Microsoft SQL Server 2005 Standard Edition
  • Microsoft SQL Server 2005 Express Edition
  • Microsoft SQL Server 2005 Developer Edition
  • Microsoft SQL 2005 Server Enterprise
  • Microsoft SQL 2005 Server Workgroup
Anahtar Kelimeler: 
kbhowtomaster kbmt KB324321 KbMttr
Machine-translated Article
ÖNEMLİ: Bu makale, bir kişi tarafından çevrilmek yerine, Microsoft makine-çevirisi yazılımı ile çevrilmiştir. Microsoft size hem kişiler tarafından çevrilmiş, hem de makine-çevrisi ile çevrilmiş makaleler sunar. Böylelikle, bilgi bankamızdaki tüm makalelere, kendi dilinizde ulaşmış olursunuz. Bununla birlikte, makine tarafından çevrilmiş makaleler mükemmel değildir. Bir yabancının sizin dilinizde konuşurken yapabileceği hatalar gibi, makale; kelime dağarcığı, söz dizim kuralları veya dil bilgisi açısından yanlışlar içerebilir. Microsoft, içeriğin yanlış çevrimi veya onun müşteri tarafından kullanımından doğan; kusur, hata veya zarardan sorumlu değildir. Microsoft ayrıca makine çevirisi yazılımını sıkça güncellemektedir.
Makalenin İngilizcesi aşağıdaki gibidir: 324321

Geri Bildirim Ver

 

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