Kada se korisnika prijavi sa korisničkim imenom i lozinkom iz nekontrolisane
konekcije, SQL server obavi autentifikaciju samo tako da provjeri, da li se
korisnički račun podudara sa predhodnim. Ako SQL server nema predhodni
korisnički račun atentifikacija je neuspješna i korisnik dobija grešku.
SQL
server autentifikacija je predviđena za kompaktibilnost sa aplikacijama
napisanim za predhodne verzije SQL servera, koje su radile preko SQL korisničkog
imena i lozinke. Ovaj način je prisutan i kada SQL server radi na Windows 9x
platformama. Zato SQL server koristi Mixed Mode gdje samo SQL server
odvojeno podržava autentifikaciju.
Za kreatore aplikacija i korisnike baze podataka SQL autentifikacija je bolja
zbog poznatih funkcionalnosti posjedovanja korisničkog imene i lozinke. SQL
autentifikacija je potrebna za povezivanje preko interneta i za ne-WinNT
klijente.
Postvake SQL autentifikacije (Mixed mode)
Enterprise manager:
-
Raširiti serversku grupu i sa desne istrane izabrati željeni server
- Izberiti Security tab.
- Izberiti SQL Server and Windows NT.
- Za nadzor prijava izabrati Audit level, gdje se postavlja koji događaji
se bilježe - neuspješni, uspješni sve ili nijedna prijava
Organizacija u MS SQL servera je dvosegmentna.
Prvi segmenat se naziva Server role,
a drugi
Database role.
Za lakše razumjevanje oba pojma potrebno je najprije predstaviti SQL login.