Ab admin praktikum 3

Allikas: Lambda
Redaktsioon seisuga 21. märts 2006, kell 13:35 kasutajalt Tammet (arutelu | kaastöö)
(erin) ←Vanem redaktsioon | Viimane redaktsiooni (erin) | Uuem redaktsioon→ (erin)
Mine navigeerimisribale Mine otsikasti

Arvestuse saamiseks tuleb lahendada allolev olukord. Kõigepealt tuleb juhendajale ette näidata tühi andmebaas ning pärast lahenduse realiseerimist demonstreerida lahendust.

Situatsiooni kirjeldus:

Vaja on teha kaks andmebaasi: 'veebipood' ja 'kassabaas'. Nende andmebaaside pealolevaid rakendusi arendavad erinevad ettevõtted, seega on vaja määratleda õige privileegide kasutamine.

Mõlemas andmebaasis on vaja süsteemset logitabelit, millele pääseb ligi ainult selle ettevõtte DBA. Arendajad sellele ligi ei tohi saada. Samuti ei tohi ligi saada sellele rakendus.

Kõige mõistlikum oleks teha kaks kasutajat: 'veebipood-admin' ja 'veebipood-user'. Esimesel oleksid kõik õigused, teisel aga ei ole andmebaasistruktuuri muutmise õigust (tabelite struktuur, uued tabelid).

Samuti tuleb luua endale üks kasutaja (nimeks sobib matriklinumber). Sellele kasutajale tuleb anda õigused andmebaasistruktuuri muutmiseks (uued andmebaasid, olemasolevate haldustoimingud). Root-kasutajaga sisselogimine tuleb ära keelata.

Kui kasutajad on loodud, siis tuleb praktikumi juhendajale ette näidata et õigused töötavad. Selleks käivitada sarnased päringud erinevate kasutajate õigustes.