Kada se korisnik prijavi s korisničkim imenom i lozinkom iz neprovjerenog
povezivanja, SQL server izvrši provjeru sam tako da provjeri, da li je bio
podešen korisnički račun i da li se zabilježena lozinka podudara s prethodno
podešenom. Ako SQL server još nema podešen korisnički račun provjeravanje je
neuspješno i korisnik dobije grešku.
SQL server provjeravanje je predviđeno za kompatibilnost s 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 provjeravanje.
Razvijačima aplikacije i korisnicima baze podataka je vjerojatno SQL
provjeravanje bliže, jer im je poznata funkcionalnost korisničkog imena i
lozinke. SQL provjeravanje je isto tako potrebno za povezivanje preko interneta
i s ne-WinNT klientima.
Podešavanje SQL provjeravanja (Mixed mode)
Enterprise manager:
-
Raširite serversku grupu i kliknite desnim klikom na željeni server.
- Izaberite Security karticu.
- Izaberite Windows NT only
- nadzor nad prijavom upotrijebite Audit level, gdje ćete
podesili, koji događaji će se bilježiti – neuspješne, uspješne, sve ili
nijedna prijava.
Organizacija MS SQL servera je dvosegmentna.
Prvi se zove Server role a drugi Database role.
Za lakše razumijevanje oba pojma potrebno je prvo razlikovati SQL login
od. SQL prijave.