Ülesanne
AB nimi – internetipood
Millise tabeli on vaja luua? – Arvutid( arvutiId ,arvutiNimi, arvutiAasta, arvutiHind)
Milline on selle andmebaasi tabeli kasutaja kasutajanimi ja parool? – AdminNimi parool:Admin
Millised õigused peaks kasutajal olema loodud tabeli suhtes – select, update (arvutiNimi, arvutiHind)
Milliseid tegevusi tuleks kontrollida? – update hind ja update uue nimi ja pärast select
- Andmebaasi ja tabeli loomine
CREATE TABLE Arvutid(
arvutiId INT PRIMARY KEY IDENTITY(1,1)
,arvutiNimi VARCHAR(150)
,arvutiAasta DATE
,arvutiHind decimal(5,1))

- Lisan paar arvutid

- Uus login

- Uute kasutaja loomine ja ühendame andmebaasi internetipood (User)

- Anname õigused kasutajale (User)

- Annan kasutajale õigus kasutada funktsioonid UPDATE ja SELECT
grant update on Arvutid (arvutiNimi, arvutiHind) to AdNikita
grant select on arvutid(arvutiNimi, arvutiHind) to AdNikita

Logi sisse uue kasutajana

- Uuendan andmed kasutajana AdNikita
UPDATE Arvutid SET arvutiHind = 1000.99
UPDATE Arvutid SET arvutiNimi = 'Chips'
SELECT arvutiNimi, arvutiHind FROM Arvutid

- Proovin tabeli kustutada
DROP TABLE Arvutid

Kasutaja on loodud korrektselt
XAMPP
Uue kasutaja loomine

Annan uuele kasutajale load

Login sisse uue kasutajana

Kontrollin, kas tegin kõik õigesti


Püüan teha midagi, millele ma juurdepääsu ei andnud.


