AIFA AKADEMI · Kurumsal Wiki
4.310 makale
Ana sayfa Kurumsal Wiki › Destek › Playbooks › PB-011

SQL Server 'Login failed for user sa' / 'Access is denied' / kurulum hataları

PLAYBOOKMOD-CARIERPGOLD_COREACTIVEHIGHDOCUMENTED
Kanonik kaynak: markdown · bu sayfa üretilmiş görünümdür

Kaynak: KB-v1 08_SupportPlaybooks/PB-011.md (2026-09-10, kısmi kod kapsamı). Bu makale artık kanoniktir; KB-v1 kopyası 22_Archive'da referanstır.

PB-011 — SQL Server 'Login failed for user sa' / 'Access is denied' / kurulum hataları

Tema: KURULUM · Çağrı payı: 6.5% (Kurulum / taşıma / yeni bilgisayar / ek kullanıcı, 721/11167 ERPGOLDV2 çağrısı) · Güven: HIGH · Gerçeklik: AS-DOCUMENTED

Belirti

SQL Server'a sa ile bağlanılamıyor; restore sırasında 'The operating system returned the error 5 (Access is denied.)'; Express kurulumunda 'Wait on the Database Engine Recovery Handle Failed'.

Sorulacak sorular

  • Hata tam metni ne?
  • SQL Server hangi sürüm?
  • Kurulum mu, restore mu, bağlantı mı?

Teşhis adımları

# Yap Beklenen Değilse
1 'Login failed for user sa': SSMS > Security > sa > Status > Login = Enabled; Server Properties > Security > 'SQL Server and Windows Authentication mode'; servis Restart. sa ile bağlanılır. Parola sıfırlanır (parola bu dokümana yazılmaz).
2 'Access is denied' (restore): services.msc > SQL Server (SQLEXPRESS) > Log On > Local System Account. Restore çalışır. Yedek dosyası klasör izinleri kontrol edilir.
3 'Recovery Handle Failed': cmd (yönetici) fsutil fsinfo sectorinfo C: → PhysicalBytesPerSectorForPerformance 4096 değilse süreçteki REG ADD komutu uygulanıp yeniden başlatılır. Değer 4096, kurulum tamamlanır. Teknik destek.

Çözüm

  1. İlgili süreç dokümanı adım adım uygulanır: PROC-196 (sa), PROC-84 (Access is denied), PROC-212 (Recovery Handle).
  2. Sistem.Settings'te birden fazla satır varsa 'Subquery returned more than 1 value' hatası çıkar; fazla kayıt silinir (PROC-101).

Kalıcı önlem

Kurulum standardında SQL kimlik doğrulama modu ve servis hesabının baştan doğru ayarlanması.

Yükseltme (yazılımcıya ne zaman, hangi bilgiyle)

Süreç dokümanındaki adımlar sonuç vermezse hata metni ve SQL sürümüyle teknik destek/yazılımcı.

Uyarı mesajları

  • "Login failed for user 'sa'"
  • "The operating system returned the error '5(Access is denied.)'"
  • "Wait on the Database Engine Recovery Handle Failed"
  • "Subquery returned more than 1 value"

İlişkiler

Tür Hedef
Tablo Sistem.Settings
Süreç dokümanı PROC-196
Süreç dokümanı PROC-84
Süreç dokümanı PROC-212
Süreç dokümanı PROC-101
Süreç dokümanı PROC-6
Süreç dokümanı PROC-5

Kaynaklar

  • SRC-PROC-DOC — surecbook/docs.json — PROC-196
  • SRC-PROC-DOC — surecbook/docs.json — PROC-84
  • SRC-PROC-DOC — surecbook/docs.json — PROC-212
  • SRC-PROC-DOC — surecbook/docs.json — PROC-101