GRANT les privilèges et les attributs ALTER
Une fois les rôles créés, vous leur accordez des privilèges de contrôle d'accès spécifiques sur les objets, tels que les tableaux et les vues. Les privilèges courants sont SELECT, INSERT, UPDATE, etc.
Imaginez que vous soyez cofondateur de cette startup et que vous souhaitiez que tous vos data scientists puissent mettre à jour et insérer des données dans la vue long_reviews. Dans cet exercice, vous allez permettre à ces scientifiques des données qui vont bientôt être embauchés en accordant ces privilèges à leur rôle (data_scientist). De plus, vous donnerez un mot de passe au rôle de Marta.
Cet exercice fait partie du cours
Conception de la base de données
Instructions
- Accordez au rôle
data_scientistdes privilèges de mise à jour et d'insertion sur la vuelong_reviews. - Modifiez le rôle de Marta pour lui donner le mot de passe fourni.
Exercice interactif pratique
Essayez cet exercice en complétant cet exemple de code.
-- Grant data_scientist update and insert privileges
___ ___, ___ ON ___ TO ___;
-- Give Marta's role a password
___ ___ marta ___ ___ 's3cur3p@ssw0rd';