Kada se korisnik prijavi sa korisničkim imenom i lozinkom iz neproverenog
povezivanja, SQL server izvrši proveru sam tako da proveri, da li je
bio podešen
korisnički račun i da li se zabeležena lozinka podudara sa predhodno podešenom.
Ako SQL server još nema podešen korisnički računa proveravanje je neuspešno
i korisnik dobije grešku.
SQL server proveravanje je predviđeno za kompatibilnost sa aplikacijama
napisanim za prethodne verzije SQL servera, koje su radile preko SQL korisničkog
imena i lozinke. Isto tako taj način je potreban, kada SQL server radi na
Windows 9x platformi. U tom slučaju koristi SQL server Mixed Mode, a
podupire SQL proveravanje.
Razvijačima aplikacije i korisnicima baze podataka je verovatno SQL proveravanje
bliže, jer im je poznata funkcionalnost korisničkog imena i lozinke. SQL
proveravanje je isto tako potrebno za povezivanje preko interneta i sa ne-WinNT
klientima.
Podešavanje SQL autentifikacija (Mixed mode)
Enterprise manager:
-
Raširite serversku grupu i kliknite desnim klikom na željeni server.
- Izaberite Security kartica.
- Izaberite SQL Server and Windows NT.
- Za nadzor nad prijavom upotrebite Audit level, gde ćete podesiti,
koji događaji će se beležiti - neuspešni, uspešni, sve ili nijedna prijava.
Organizacija MS SQL servera je dvosegmentna.
Prvi se imenuje Server role in drugi Database role.
Za lakše razumevanje oba pojma potrebno je prvo razlikovati SQL login od SQL prijave.