Conectarea la SQL Server prin autentificarea Windows verifică dacă există o conexiune de încredere (adică autentificare reușită în Windows NT sau 98/95). Proprietățile unei conexiuni de încredere sunt preluate din autentificarea Windows NT. Dacă există o conexiune de încredere, SQL Server va permite accesul fără a necesita autentificări suplimentare.
Dacă încerci să te conectezi la o instanță SQL Server cu un nume de utilizator gol, SQL Server folosește automat contul Windows NT. Dacă încerci să te conectezi la o instanță SQL Server cu un cont SQL, dar instanța SQL Server este configurată pentru autentificare Windows, autentificarea SQL va fi ignorată și se va folosi autentificarea Windows în schimb.
Autentificarea Windows are avantaje evidente față de autentificarea SQL: integrarea cu politica de securitate Windows, centralizarea, autentificarea sigură, criptarea parolelor, controlul accesului, lungimea minimă a parolei, etc.
Autentificarea Windows nu este posibilă dacă instanța SQL Server rulează sub Windows 9x.
Activarea autentificării Windows
În SQL Server Enterprise Manager
- Deschide SQL Server Enterprise Manager (de obicei Start | Toate programele | Microsoft SQL Server | Enterprise Manager).
-
Găsește instanța SQL Server dorită, fă clic dreapta pe ea și selectează
Proprietăți.
- Mergi la Securitate tab.
- Selectează opțiunea Numai Windows.
- Pentru a activa sau dezactiva încercările de autentificare, selectează una dintre opțiunile de sub
Nivel de audit: Niciunul pentru a dezactiva, Eșec pentru a înregistra doar încercările de autentificare eșuate, Succes pentru a înregistra doar încercările de autentificare reușite, sau Toate pentru a înregistra toate încercările de autentificare.