Retsepti Raamat Ülesanne

Ülesanne SQL

Andmete skeem

Loon kaks kasutajat staff ja manager, parool 12345

Staff:Annan juurdepääsu personali kasutajale, kes saab tooteid ja kategooriaid lisada ja vaadata, kuid ei saa neid muuta ega kustutada. Kasutaja tabelis ainult Vaade!

Kontroll:

SELECT

DELETE

INSERT

Maneger

Andis kasutajale juurdepääsu Maneger, kõigile tabelitele, täielik retseptide haldamine on saadaval (koostis ja retsept).Manager ei saa lisada uusi tooteid (toiduained)ja uusi kasutajaid (kasutaja)

GRANT SELECT, INSERT ON toiduaine TO Staff;
GRANT SELECT, INSERT ON kategooria TO Staff;
GRANT SELECT ON kasutaja TO Staff;
REVOKE UPDATE, DELETE ON toiduaine FROM Staff;
REVOKE UPDATE, DELETE ON kategooria FROM Staff;
REVOKE INSERT, UPDATE, DELETE ON kasutaja FROM Staff;

GRANT ALL PRIVILEGES ON koostis TO Maneger;
GRANT ALL PRIVILEGES ON retsept TO Maneger;
REVOKE INSERT ON toiduaine FROM Maneger;

Kontroll:

INSERT

täielik retseptide haldamine on saadaval (koostis ja retsept)(DELETE)

————————————XAMMP——————————–

Andmete skeem

Loon kaks kasutajat staff ja manager, parool 12345

Staff:

Annan juurdepääsu personali kasutajale, kes saab tooteid ja kategooriaid lisada ja vaadata, kuid ei saa neid muuta ega kustutada. Kasutaja tabelis ainult Vaade!

Kontroll

DELETE

INSERT

Maneger:

Andis kasutajale juurdepääsu Maneger, kõigile tabelitele, täielik retseptide haldamine on saadaval (koostis ja retsept).Manager ei saa lisada uusi tooteid (toiduained)ja uusi kasutajaid (kasutaja)

Kontroll