Foorum Kasutajate loomine

Ü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

  1. Andmebaasi ja tabeli loomine
CREATE TABLE Arvutid(

arvutiId INT PRIMARY KEY IDENTITY(1,1)

,arvutiNimi VARCHAR(150)

,arvutiAasta DATE

,arvutiHind decimal(5,1))
  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.