2013-08-08 14 views
5

Bu hata için ne yapmam gerekiyor ... Ne windows auth sql server auth çalışmıyor. 37:Giriş 'Domain UserID' kullanıcısı için oturum açılamadı. Nedeni: Sağlanan adla eşleşen bir oturum bulunamadı

2013-08-08 13: 55.70 Oturum Açma Oturum açma 'Alan \ Kullanıcı kimliği' için başarısız ardından

SQL Server günlüğüne giriştir. Sebep: Sağlanan adla eşleşen bir giriş bulunamadı. [MÜŞTERİ: yerel makine] 2013-08-08 13: 39: 20.73 Oturum Açma Hatası: 18456, Önem derecesi: 14, Durum: 5.

thanks !!!

cevap

7

Bu pencereleri SQL Server'a giriş yaptınız mı?

CREATE LOGIN [<domainName>\<login_name>] FROM WINDOWS; 
GO 

Güncelleme:

sa şifresini bilmiyorum ve pencerelerinizi giriş çalışmıyorsa. Aşağıdakilerden birini yapmak zorunda kalacaktır:

+2

SQL Server Sorgu penceresine giriş yapamıyorum çünkü CREATE giriş faliatı nedeniyle ... Oraya nasıl geliyorum ..... – User1

+0

Yüklendiğinde hangi oturum açtınız? Oluşturulan bir giriş olmalı ya da sa girişini kullanabilirsiniz. –

+0

Yardım masası tarafından kuruldu ve yaptıkları şeyi hatırlamıyorlar. Ben sordum - ama dediler - İşte CD, kaldırma ve tekrar tekrar yükleyin. Windows ağ şifremi, Windows kimlik doğrulaması ile beni giriş yapmaz. Ayrıca sa şifrenin ne olacağından emin değil misiniz? Ben kullanıcı kimliği "sa" ve boş bir şifre olarak giriş yapmayı denedim ama giriş başarısız .... Ben Sql server 2012 kullanıyorum. – User1

1

Eğer yapmazsanız yardım masasının yerel yönetici hesabına sahip olması gerektiğini düşünüyorum. Daha sonra, yönetici haklarına sahip değilseniz Adem'in yayınladığı MSDN makalesini takip etmelisiniz.

İyi şanslar

3

Ben de aynı sorun vardı. Birçok çözüm denedim ama hiçbiri benim için işe yaramadı. Eminim ki bir şifre koymuşum ve bu şifreyi denedim - işe yaramadı. Windows kullanıcıları da çalışmadı. Son olarak, şifreyle çalıştım, işe yaradı.

0
  1. SQL Server'ı tek kullanıcı modunda yeniden başlatın. Bu adımların bir kısmı (Parametreleri Başlat -m ekleyerek): https://msdn.microsoft.com/en-us/library/dd207004.aspx
  2. Bir yönetici komut satırından (cmd bir Yönetici olarak başlatıldı) sqlcmd'u başlatın. SSMS'u başlatmayın, aksi halde tek kullanıcı yuvasını alabilir. sqlcmd istemi üzerine
  3. sp_addsrvrolemember 'Domain\UserID', 'sysadmin' 
    GO 
    quit 
    

Şimdi SQL server oturumları için yerel kullanıcı eklendi söylemek ve bu kullanıcı yanı sysadmin rolü vardır.

İlgili konular