Svaki korisnik DataLab PANTHEON-a unešen u programskoj opremi, kreira svog
SQL korisnika. PANTHEON-ov korisnik AD koristi SQL korisnika AD, kreiranog u SQL
serveru.
 |
Ako postavljamo bazu prenešenu sa drugog servera, korisnici kreirani na nivou
baze (database) neće biti kreirani na nivou novog SQL servera.
Za kreiranje korisnika iz baze (database) na SQL server koristimo pomoćni
program
AddUsers. |
Korisničke lozinke
PANTHEON™ koristi SQL autentifikaciju korisnika i njegovu lozinku. Korisnik u
PANTHEON-u je otvoren kao SQL Server Login sa istim imenom na SQL serveru.
Da bi se spriječio pristup do baze (preko Excela, Accessa ili Query
Analysera), tako bi korisnik preko zadnjih vrata mogao doći do povjerljivih
informacija, lozinka se u PANTHEONU enkriptuje sa posebnim algoritnom.
Tako npr. korisnik AD ima lozinku 1234 za prijavu u PANTHEON. To je iz perspektive
SQL servera korisnik AD sa lozinkom a$32wzhfdfi42_.
Postupak enkripcije lozinke je tajan i korisnik svoju lozinku
1234 ne može generirati u SQL
lozinku
a$32wzhfdfi42_,kako bi se prijavio na SQL
server. Prilikom prijave u program Pantheon™ u prijavni prozor se upisuje
korisnička lozinka, koja se prekriptira i sa prekriptiranom lozinkom prijavi na server.
 |
Lozinku UVIJEK mijenjajte iz PANTHEON™-a!
Ako biste lozinke mjenjali u Enterprise Manageru ili sa SQL naredbom, korisnik
se više ne bi mogao prijaviti u PANTHEON™. |
 |
Ako neki korisnik ima potrebu da pristupa podacima iz PANTHEON™ napravite mu
novi login, koji može biti SQL ili NT login, te mu odobrite pristup samo onim
tabelama koje su mu potrebne.
UPOZORENJE: Korisnik sa NT loginom ili korisničkim imenom dužim od dva znaka
neće moći modifikovati podatke u PANTHEON™-u (zbog UNDO triggera), ali će ih
moći čitati. |
SysAdmin korisnik
Na SQL serveru barem jedan korisnik mora imati SysAdmin prava. Pri
instalaciji svi korisnici koji se kreiraju (minimum AD) imaju SysAdmin prava.
Taj nivo prava je obavezan ukoliko korisnik želi kreirati druge korisnike.
Postavljanje SysAdmin korisnika preko Managment Studia
Pokrenemo SQL Server Managment Studio, izaberemo odgovarajući SQL server i u meniju
pronađemo Security | Logins.

Na desnom panelu dvokliknemo na korisnika kojem želimo dati ili oduzeti
sistemske privilegije. Ako koriniku želimo dodati SysAdmin status, štrihiramo
opciju, u suprotnom odznačimo opciju.

Ako pogledamo korisnike preko Administratorske konzole nakon toga, vidjeti
ćemo da je
taj korisnik dobio SysAdmin prava na svim bazama, koje su trenutno postavljene na serveru.
Preko PANTHEON™-a se mogu isključiti prava na odabranim bazama.
