SQL SERVER SQLEXPRESS ERROR:18452
Aralık 18th, 2007 Bilgi Teknolojileri altında yayınlanmış..
Eğer sizde benim gibi SQLEXPRESS yüklemiş iseniz ki ben Visual Web Developer yüklediğimde yüklendi, uygulamalarınızdan tanımlı SQL User ile SQLEXPRESS’e bağlanmak isteyeceksiniz. 18452 no’lu hata alırsanız sebebi Microsoft’un da dediği gibi Authentication Mode’un Windows Authentication olması.
Çözümü Authentication Mode’u Mix yapmak ve böylece SQL Authentication ile de SQL Server’a bağlantıya izin vermek. Ancak bu değişiklik için bir grafik arayüz ne yazık ki yok ! Bunun için Windows registery’de değişiklik yapmamız gerekecek.
ADIM 1
Aşağıdaki kodu notepad açıp içine yapıştırın ve .reg uzantısı ile kaydedin veya Adım 2 ‘yi atlayarak ilgili değişikliği reg editor ile yapın.(cmd->regedit)
————-BURADAN AŞAĞISINI———————————
Windows Registry
Editor Version 5.00
[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL
Server\MSSQL.1\MSSQLServer]
“LoginMode”=dword:00000002
————-BURAYA KADAR KOPYALAYIN———————————
ADIM 2
Reg dosyasını çalıştırın. LoginMode’u mix mode yapmış oldunuz.
ADIM 3
SQLEXPRESS’i yeniden başlatın.
Eğer yeni kullanıcı tanımlamak isterseniz SQL Server Management Studio Express‘i kurup kullanıcı ekleyebilirsiniz.




arkadaş yaptım ama bir sonuç yoktur 2 xp pro var biri giriyor biri girmiyor çıldırdım