Sunteți pe pagina 1din 13

SQL Server 2000

Lucrare de laborator Nr.1. Introducere n SQL Server 2000



Pagina 1

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

1. INTRODUCERE N SQL SERVER 2000
1.1. Baze de date client server
nainte de a ncepe studierea SGBD-ului vom face cunotin cu conceptul bazelor de date client-
server.
Pn la apariia SGBD-urilor de tip client-server, stocarea datelor i procesarea lor avea loc pe acelai
calculator. Dup apariia reelelor locale, bazele de date a fost transferate pe calculatoarele centrale. Dac un
terminal solicita realizarea unei interogri asupra unui tabel din baza de date, tot tabelul era transferat pe
calculatorul terminal i aici avea loc procesarea datelor. Dar dac exist mai multe calculatoare care execut
aceeai cerere, n acelai timp i asupra aceluiai tabel? Evident, vor avea loc creterea traficului n reea,
scderea vitezei de procesare i, n rezultat, apariia greelilor n sistem.
n bazele de date client-server situaia descris s-a schimbat considerabil i, n cazul exemplului adus
mai sus, interogarea solicitat de terminal este procesat de server, iar la terminal se expediaz numai
rspunsul. Astfel, se micoreaz traficul de date n reea, se crete eficiena sistemului, micorndu-se
numrul de greeli.
Un alt mecanism foarte important al sistemelor cu arhitectura client-server este cel de asigurare a
securitii, prin sistemele de evidena a utilizatorilor i parolelor.
Pe pia exist mai multe SGBD-uri care susin arhitectura client-server. ntre ele sunt Microsoft SQL
Server, Oracle, Informix, Sybase, Interbase, etc.
1.2. Sistemul SQL Server 2000
De acum se cunoate faptul c sistemul SQL Server este un SGBD de tip client-server, iar cu apariia
versiunii noi al acestui sistem au aprut i posibiliti noi de creare i gestiune a bazelor de date. Un lucru ce
merit o deosebit atenie este faptul c SQL Server ruleaz acum i pe platforma Windows 2000 cea ce
permite mbuntirea performanelor de securitate i stabilitate de funcionare a sistemului. O alta
caracteristica marcant este facilitatea integrrii cu Internetul.
1.3. Instalarea SQL server 2000
n primul rnd, pentru a realiza aceast sarcin trebuie cunoscute cerinele faa de resursele hardware.
Necesitile minime sunt expuse n tabelul de mai jos:

Hardware Configuraie minim
Calculator Intel sau Pentium compatibil (Pentium 166 Mh sau mai superior)
Memorie RAM Minimum 64Mb (Developer edition)
Disc Drive CD ROM Drive
Spaiu pe discul rigid n funcie de opiunea de instalare aleas, cerine minimale 74Mb
Monitor Rezoluie VGA 600800 sau mai mare
n urmtorul tabel sunt prezentate cerinele software pentru SQL Server 2000:

Software Exigene
Sistem de operare Windows NT 4.0 cu SP5 sau mai modern /95 (numai pentru client)
/98/Me/2000
Internet Explorer 5.0 sau mai superioar
Trebuie menionat c pe platforma NT SQL Server se execut ca un serviciu, iar dac se instaleaz pe
Windows 9x, el se execut ca o aplicaie.
Dac resursele hardware i software disponibile corespund cerinelor minime naintate, se poate trece la
instalarea sistemului SQL Server. Dup plasarea CD-ROM-ului cu SQL Server n unitatea respectiv, sunt executai
urmtorii pai:
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 2

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

1. Automat se deschide fereastr Welcome scrin cu mai multe opiuni. Pentru a trece mai departe, se
alege opiunea SQL Server 2000 Components, selectnd pictograma respectiv:

2. n urmtoare fereastra apar trei componente i pentru a porni procesul de instalare se alege Install
Database Server.
3. Pentru a continua, n urmtoarea fereastra se aplic un clic pe butonul Next.
4. n fereastra urmtoare ce s-a deschis, sunt opiunile de instalare Local Computer i Remote
computer, dac se dorete instalarea software-ului pe calculatorul local sau ndeprtat, respectiv. n
afar de acestea, exist i opiunea Virtual Server (pentru instalarea sistemului SQL Server n cluster-
ul de servere). n continuare se va instala sistemul pe un calculator local, deci se acioneaz opiunea
Local Computer i se aplic un clic pe butonul Next.
5. n urmtoare fereastr se decide ce va prezenta instalarea noastr. Sunt trei variante: Create a new
instance of SQL server, or install Client Tools permite instalarea unui nou exemplar al serverului
SQL Server cu instrumentele clientului (Client Tools); Upgrade, remove, or add components
(rennoirea, nlturarea sau adugarea componentelor) permite lucrul cu exemplarul deja instalat;
Advanced options ne permite crearea fiierelor de instalare individuale, restabilirea cheilor
registrului i meninerea serverelor virtuale. Se alege prima variant i se apas butonul Next..
6. n urmtoarea fereastr se introduce numele utilizatorului i denumirea organizaiei dac e necesar. Se
apas Next.
7. Apare fereastra cu textul acordului de utilizare a licenei. Se accept, adic se acioneaz butonul
Next.
8. La urmtorul pas apare fereastra cu trei variante de instalare: Client Tools Only instaleaz numai
instrumentele client; Server and Client Tools instaleaz un exemplar de SQL Server plus
instrumentele client; Connectivity only instaleaz Data Access Components (DAC) i Network
Libraries, pentru ca aplicaiile s aib acces la server. Se alege varianta a doua.
9. n urmtoarea fereastr se fixeaz numele exemplarului serverului instalat. Se ofer dou opiuni:
Default sau Instance name. Se alege numele implicit i se apas Next.
10. n fereastra aprut se selecteaz tipul de instalare: Typical, Minimal sau Custom:
Typical (Instalarea tipic) instaleaz automat SQL Server i prevede instalarea profilului
utilizatorului cu un set standard de opiuni, necesita 182,917Ko spaiu liber pe disc.
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 3

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

Minimal (Instalarea compact) prevede instalarea minimului necesar de fiiere pentru operarea
sistemului SQL server, necesit 75,116Ko spaiu liber pe disc.
Custom (Instalarea personalizat) ofer operatorului posibilitatea de alegere a opiunilor ce trebuie
s fie instalate i ali parametri care nu sunt disponibili n metodele de instalare menionate anterior.
n aceast fereastr se afieaz i directorul implicit de instalare pentru motorul serverului i pentru
date: C:\Program Files\Microsoft SQL Server. Se alege varianta Typical i se face un clic pe Next.
11. n urmtoarea fereastr se decide dac se va utiliza acelai cont pentru ambele servicii SQL Server i
SQL agent sau conturi separate. Dac se alege acelai cont, i trebuie de luat decizia dac acest cont
va fi local sau contul utilizatorului domenului. Se vor alege opiunile Use the same account for each.
Auto start SQL Server Services i Use a Domain Server Account. Se face un clic pe Next.
12. n urmtoarea fereastr se alege regimul de autentificare (Authentication Mode) Exist dou variante:
Windows Authentication Mode, care implicit utilizeaz sistemul de securitate i autorizare Windows
i Mixed Mode (Windows Autentication and SQL Server Autentication), care utilizeaz un regim de
autentificare independent de Windows (de obicei, se utilizeaz pe platformele Unix). Se alege prima
variant i se aplic un clic pe butonul Next.
13. Urmtorul pas - Collaion settings (setarea metodelor de sortare). Deocamdat se las setrile
implicite. Ulterior vom avea posibilitatea de ales alte metode de sortare pentru fiecare baz de date,
chiar pentru fiecare tabel n parte.
14. n urmtoarea fereastr Network Libraries (biblioteci de comunicare) se las, deocamdat, toate
setrile implicite i se apas butonul Next
15. n urmtoarea fereastr ni se comunic c o se posed suficiente date pentru o porni instalarea. Aici
este ultima fereastr cnd se mai poate reveni la una din cele precedente (cu butonul Back) pentru a
introduce unele schimbri. Se apas Next.
16. Urmtorul punct Chose Licensing Mode ofer dou tipuri de liceniere. S se aleag opiunea
Procesor license for i se introduce numrul de procesoare 30. Se apas Next.
17. Urmtoarea fereastra ne informeaz despre finalizarea instalrii. Se apas butonul Finish.
Observaie: Aici s-a instalat o versiune a SQL Server care nu cere numrul de nregistrare. n alte
versiuni procesul de instalare poate uor s se deosebeasc.
1.4. Componentele logice ale sistemului SQL Server
Datele ntr-o baza de date SQL Server sunt organizate n mai multe obiecte diferite. Aceste obiecte
sunt ceea ce un utilizator poate s vad cnd se conecteaz la o baz de date.
1.4.1. Databases
Baza de date denumirea ne vorbete despre subiectul, conine obiecte responsabile de reprezentarea a
datelor ntro-o forma general precum i de accesul la acestea.
1.4.2. Tables
Tabele, probabil i constituie partea principal a bazelor de date. Sub form de tabel electronic (la
nivel logic), prin coloane i linii, tabele stocheaz nregistrrile. nregistrare ce este constituit de linie de
date, i date sunt prezentate de coloane. Adic fiecare coloana este responsabil de stocare a anumitului tip
de informaie, i le grupeaz dup asemnare, mulimea acestor formeaz o nregistrare.
1.4.3. Database Diagrams
Diagramele bazei de date sunt o reprezentare grafic a tabelelor, indecilor i altor proprieti,
facilitnd, astfel, unele sarcini care sunt greu de realizat, aplicnd comenzile limbajului Transact SQL. De
exemplu, este mult mai uor de executat legtura ntre dou tabele, utiliznd liniile i trasarea acestora de la
un punct la altul ale sistemului, dect specificarea acestor trasri prin instruciuni Transact SQL.
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 4

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

1.4.4. Indexes
Indecii n bazele de date sun fiiere adiionale folosite pentru accelerarea accesului la date.
Intr-o baza de date, un index permite SGBD-ului sa gseasc date ntr-un tabel fr a scana ntregul
tabel. Un index ntr-o baz de date este o list de valori ntr-un tabel cu locaiile de stocare a liniilor n
tabelele care conin fiecare valoare. Indecii pot fi creai att pe o singur coloana, ct i o mulime de
coloane ntr-un tabel i sunt implementate n forma de B-arbori.
1.4.5. Views
O viziune nu este alt ceva dect un tabel virtual, rezultatul consultrii. Datele accesibile direct ntr-o
viziune nu sunt stocate n baza de date ca i un obiect distinct. Ce este stocat n baza de date este o
instruciune SELECT. Setul de rezultate a instruciunii SELECT formeaz un tabel virtual returnat de o
viziune. Un utilizator poate folosi acest tabel virtual, indicnd numele viziunii n instruciunile Transact-SQL
n acelai mod n care este indicat un tabel. Cine a avut experiena de lucru cu Delphi i SQL este obinuit cu
aceast situaie.
1.4.6. Stored Procedures
O procedur stocat (Stored Procedure) reprezint un grup de instruciuni Transact-SQL compilate
intr-un singur plan de execuie. Procedurile stocate SQL Server returneaz date n patru moduri:
Parametri de ieire, care pot returna fie date (ca un ntreg sau valoare caracter), fie variabile cursor.
Coduri de returnare, care sunt ntotdeauna valori ntregi.
Un set de rezultate pentru fiecare instruciune SELECT coninut n fiecare procedur stocat sau
alte proceduri stocate apelate de procedura stocat.
Un cursor global care poate fi indicat din exteriorul procedurii stocate.
1.4.7. Triggers
Declanatoarele (Triggers) formeaz o categorie speciala de proceduri stocate definite sa se execute
automat cnd o instruciune UPDATE, INSERT sau DELETE este executat asupra tabelelor.
Declanatoarele pot extinde logica de verificare a constrngerilor de integritate a bazei de date, valorilor
implicite i regulilor.
Declanatoarele conin instruciuni Transact-SQL, la fel ca procedurile stocate.
1.4.8. Wizards
Microsoft SQL Server include multe wizard-uri (asisteni) care se pot folosi pentru a realiza sarcini
administrative complexe. Wizard-urile pot fi accesate din meniul Tools in SQL Server Enterprise Manager.
Operaiile se execut prin casete de dialog pentru interaciunea cu utilizatorii. n tabelul ce urmeaz este
prezentat o parte din mulimea de asisteni ai sistemului:

Asistent Funcie
Create Backup Indrum procesul de copiere a bazei de date
Create Database Indrum procesul de creare a bazei de date
Create Diagram Indrum procesul de creare a diagramelor
Create Index Indrum procesul de creare a indecilor
Create Alert Indrum procesul de creare a unei alerte
Create Stored Procedure Indrum procesul de creare a unei proceduri stocate pentru
adaugarea, stergerea si modificarea liniilor intr-un tabel
Create View Indrum procesul de creare a unei viziuni
1.5. Iniializarea serviciilor n SQL Server
nainte de a ne conecta la SQL Server, serviciile a bazei de data trebuie s fie activate la server. Dac
n timpul procesului de instalare, a fost aleas opiunea de autoiniializare a serviciilor SQL Server,
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 5

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

procedura care urmeaz nu trebuie executat. Dac aceast opiune nu a fost selectat, iniierea serviciilor ale
SQL Server este obligatorie pentru intrarea n baza de date.
Dac la instalarea serverului nu a fost aleas opiunea Use the same account for both services.
Autostart SQL Server Agent Service, atunci s se execute urmtorii pai:
1. Se face un clic pe meniul Start.
2. Se selecteaz opiunea Programs.
3. Se trece la opiunea Microsoft SQL Server 2000
4. Se selecteaz elementul Service Manager
n acest punct pe ecranul calculatorului va fi prezentat urmtoarea fereastra:

Pentru a porni serviciile sistemului SQL Server, se apas butonul Start/Continue. Se poate observa c
pe bara de stare a ferestrei respective a aprut mesajul: Running - \\**** - MSSQLServer. Acum este se
poate nchide aceast fereastr i ncepe lucru cu SQL Server.
Dac n loc de iniializare (clic pe butonul Start/Continue) se face un clic pe butonul Pause, noi
conectri ale utilizatorilor nu vor fi executate, ns tranzaciile executate la acel moment nu vor fi paralizate.
i din contra, n cazul cnd se va face un clic pe butonul Stop, toate tranzaciile vor fi finalizate i utilizatorii
vor fi deconectai.
1.6. nregistrarea serverelor
Cnd are loc instalarea sistemului SQL Server, serverul local se nregistreaz automat. Funcia de
nregistrare a serverelor se aplic atunci cnd se dorete accesarea sistemului SQL Server instalat pe alt
calculator. Aceasta procedur se poate realiza utiliznd Enterprise Manager:
1. Se aplic un clic pe meniul Start.
2. Se acceseaz opiunea Programs.
3. Se trece la opiunea Microsoft SQL Server 2000.
4. Apoi se trece i se selecteaz cu un clic opiunea Enterprise Manager, conform figurii prezentate mai
jos:
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 6

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor


Dup aplicare unui clic pe opiunea Enterprise Manager, se deschide fereastra instrumentului n
chestiune. Ecranul lui este similar celui prezentat n figura de mai jos:

n aceasta fereastra respectiv se acioneaz cu butonul drept al oricelului pe elementul SQL Server
Group. Apoi, n miniul de context, se selecteaz opiunea New SQL Server Registration.
Pe ecran apare un asistent (wizard) care poate fi utilizat pentru nregistrarea unui server ndeprtat.
Noi. ns, n prima fereastra a asistentului, vom alege serviciul de nregistrare manual (From now on, I
want to perform this task without using a wisard). Dup aplicarea unui clic pe butonul Next va aprea o
fereastr cu mai multe opiuni:
Csua de dialog Server: Aici se scrie sau se selecteaz numele serverului.
Seciunea de conectare Connection: Aici se poate defini tipul de autentificare utilizat pentru
conectare. n cazul dac se alege opiunea de autentificare Use Windows authentication, utilizrii
care vor dori s se conecteze la acest server nou, vor trebuie s intre n sistem cu un login valid
pentru acesta. Dac opiunea aleas este Use SQL Server autentification, utilizatorii trebuie s
utilizeze un login nregistrat n SQL Server, independent de login-urile sistemului NT. Trebuie
menionat c, n csuele de editare Login Name i Password, existente n seciunea n chestiune,
trebuie s fie completate login-ul i parola pentru aceast baz de date.
Csua de listare Server Group: Aici se alege grupul de alocare a serverului (standard e grupul SQL
Server Group).
Dup ce au fost definite acestei opiuni, este suficient de apsat butonul OK i serverul nou va fi
nregistrat, i va fi trecut n lista serverelor disponibile, n cadrul grupului selectat.
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 7

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

1.7. Excluderea unui server
Procesul de excludere a unui server este foarte simplu. Pentru aceasta este suficient de dat un clic cu
butonul drept al oricelului pe imaginea serverului respectiv din partea dreapt a ferestrei SQL Server
Enterprise Manager. n meniul de context aprut se acioneaz opiunea Delete SQL Server i apoi se
confirm aceast alegere.
1.8. Modificarea nregistrrii a unui server
Pentru executarea acestei sarcini trebuie parcurs urmtoarea cale:
1. Se aplic un clic cu butonul drept al oricelului pe serverul care va fi editat;
2. n meniul de context aprut se acioneaz opiunea Edit SQL Server Registration properties.
3. n acest punct apare fereastra deja cunoscut. Se selecteaz opiunile necesare i se confirm alegerea
cu un clic pe butonul OK:

1.9. Login-uri n sistemul SQL Server
Pentru conectarea la SQL Server utilizatorul trece prin dou etape: autentificarea i validarea
permisiunii.
Autentificarea identific utilizatorul prin contul login-ului i are funcia de verificare a condiiilor de
conectare la baza de date. Dac autentificarea este realizat, adic dac login-ul de autentificare este acceptat,
utilizatorul este conectat la SQL Server i, n acest punct, utilizatorul trebuie s obin permisiunea de
conectare la baza de date de la un server anume. Acest proces i este fcut cu ajutorul conturilor login n baza
de date ce va fi utilizat.
SQL Server utilizeaz dou tipuri de autentificare.
1.9.1. Autentificare Windows NT
Cnd se folosete autentificarea Windows NT, nu trebuie specificat login-ul i parola la conectarea la
SQL Server. Accesul la SQL Server este controlat de contul sau grupul Windows NT, care este autentificat la
logarea la sistemul de operare pe client.
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 8

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

Astfel, n acest tip de autentificare, contul utilizatorului din SQL se compar cu login-ul Windows NT
al utilizatorului. n cazul dac ele sunt compatibile, SQL accept login-ul. n cazul dac ele nu sunt
compatibile, utilizatorul nu este conectat la SQL server.
Dac SQL Server ruleaz pe Windows 98, nu suport autentificarea Windows NT. Fiecare utilizator
trebuie s furnizeze un login SQL Server cnd se conecteaz.
1.9.2. Autentificare Mixt
Este un serviciu de autentificare independent de sistemul login al Windows NT, gestionat de nsui
SQL Server.
Dac un utilizator furnizeaz un login SQL Server la conectare, acesta este autentificat folosind
autentificarea SQL Server. Dac nu furnizeaz un login SQL Server, este autentificat folosindu-se
autentificarea Windows NT.
1.9.3. Configurarea modului de autentificare n SQL Sever
Configurarea modului de autentificare n SQL Sever este o sarcin simpl. Pentru aceasta se realizeaz
urmtorii pai:
1. Se aplic un clic cu butonul drept al oricelului pe serverul n chestiune.
2. n meniul de context se acioneaz opiunea Propreties.
3. Se selecteaz fila Security. n acest punct va aprea urmtoarea fereastr:

4. n aceast fereastr se marcheaz Windows only sau SQL Sercer and Windows, conform tipului de
autentificare ce trebuie s-l asigure sistemul SQL server.
1.10. Crearea login-ului propriu a SQL server 2000
Dac SQL Server utilizeaz modul de autentificare mixt sau pe deasupra acesta se execut pe
Windows 95/98, vor trebui create conturile ce conin nume i parol specifice pentru utilizatori. Pentru
crearea conturilor se parcurge urmtorii pai:
1. Se d n arbore un clic pe semnul + din partea serverului care va recepiona un login nou.
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 9

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

2. Se aplic un clic pe semnul + al mapei Security.
3. Se face un clic cu butonul drept al oricelului pe elementul Logins. n rezultat, apare imaginea ce
urmeaz:

4. n meniul de context se acioneaz opiunea New Login. Apare urmtoarea fereastr:

SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 10

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor

5. Se selecteaz opiunea SQL Server Autentification.
6. n csua de editare Name, se introduce un nume standard al utilizatorului
7. n csua de editare Password, se introduce o parola a utilizatorului.
8. Acest pas este opional. n csua de selecie Database se selecteaz baza de date standard la care
utilizatorul va fi conectat dup accesarea sistemului SQL Server i inserarea unui login valid. n
csua de selecie Language se poate alege limba n care la ecran vor aprea mesajele pentru
utilizator.
9. Dup finalizarea selectrilor se acioneaz butonul OK.
Trebuie menionat c a fost creat un login numit sa, precum e prezentat n figura ce urmeaz:

Acest login este creat pentru instalarea sistemului i acesta nu posed parol. Nu e de dorit s se
utilizeze acest login. Ideal este s se scrie un login nou pentru administratorul sistemului SQL Server i s se
utilizeze n locul login-ului sa. Chiar n cazul dac se prefer utilizarea login-ului n chestiune, este bine s se
stabileasc o parol pentru acesta.
1.11. Gestionarea rolurilor
Cnd se instaleaz sistemul SQL Server, se creeaz diferite roluri. Rolurile au funcia de prezentare i
gestionare a activitilor realizate n server. Acestea sunt pstrate n mapa Security, elementul Server Roles,
precum e prezentat n fereastra ce urmeaz:
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 11

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor


Sistemul SQL Server susine urmtoarele grupuri roluri:
sysadmin realizeaz orice aciune n SQL Server.
serveradmin stabilete opiunile de configurare i poate deconecta serverul.
setupadmin gestioneaz serverele legate i procedurile de iniializare.
securityadmin gestioneaz login-urile i permisele de creare a bazelor de date, precum i citirea
fiierelor log a erorilor.
processadmin gestioneaz procesele care se execut n SQL Server
dbcreator creeaz i modific baza de date
diskadmin administreaz fiierele de pe disc
Pentru a vizualiza activitile pe care le poate exercita fiecare din grupuri, trebuie s se parcurg
urmtorii pai:
1. Se aplic un clic butonul drept al oricelului pe grupul respectiv din partea dreapt a ferestrei deschise
anterior.
2. n meniul de context se acioneaz opiunea Properties.
3. n fereastra deschis se selecteaz fia Permissions. n rezultat, apare o fereastr asemntoare celei
din figura de mai jos:

Atunci cnd se creeaz un login nou, trebuie s se determine faptul dac utilizatorul va fi inserat n
unul din cele grupuri descrise mai sus. Petru aceasta se procedeaz n felul urmtor:
1. Se d un clic cu butonul drept al oricelului pe login-ul nregistrat, ca n figura ce urmeaz:
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 12

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor


2. n meniul de context se acioneaz opiunea Properties.
3. n fereastra deschis se selecteaz fila Sever Roles. S-a obinut urmtoarea figur:

4. Se marcheaz grupul n care va fi inclus utilizatorul.
5. Apoi, selectarea se confirm cu un clic pe butonul OK.
n afara de determinarea grupului din care va face parte utilizatorul nou, exist i sarcina de stabilire a
permiselor de acces la baza de date. Adic ce baze de date deja create utilizatorul nou le va putea accesa.
Aceast sarcin, de asemenea, este uor realizabil:
1. Se face un clic cu butonul drept al oricelului pe login-ul recent creat.
2. n meniul de context se acioneaz opiunea Properties.
3. n fereastra aprut se selecteaz fila Database Access. n rezultat, se obine fereastra de mai jos:
SQL Server 2000
Lucrare de laborator Nr.1. Introducere n SQL Server 2000

Pagina 13

Vitalie Cotelea, Marian Cotelea
Sunt interzise distribuirea sau reproducerea parial sau total a acestui document fr permisiunea autorilor


4. Acum pot fi marcate bazele de date pe care utilizatorul le va putea accesa. Selectrile necesare sunt
confirmate cu un clic pe butonul OK.

S-ar putea să vă placă și