SQL SERVER SQLEXPRESS ERROR:18452

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.



2 Yorum “SQL SERVER SQLEXPRESS ERROR:18452”

  1. 1 sambaz sukuşu

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

Yorum Ekleyin






Klee Rothko Warhol Klein