Bevilja och återkalla åtkomst
Åtkomstkontroll är en viktig del av databashantering. Olika databasanvändare har olika behov och mål – från analytiker och administratörer till datavetare och datatekniker. Som allmän riktlinje bör skrivbehörighet aldrig vara standard, utan ges enbart när det verkligen behövs.
När det gäller våra Pitchfork-recensioner vill vi inte att alla databasanvändare ska kunna skriva till vyn long_reviews. Istället ska endast redaktören ha rätt att redigera den här vyn.
Den här övningen är en del av kursen
Databasdesign
Övningsinstruktioner
- Återkalla alla databasanvändares uppdaterings- och infogningsbehörigheter för vyn
long_reviews. - Bevilja användaren
editoruppdaterings- och infogningsbehörigheter för vynlong_reviews.
Interaktiv övning med praktiskt arbete
Testa den här övningen genom att slutföra den här exempelkoden.
-- Revoke everyone's update and insert privileges
REVOKE ___, ___ ___ ___ FROM ___;
-- Grant the editor update and insert privileges
GRANT ___, ___ ___ ___ TO ___;