Introduction
Dans ce projet, vous allez apprendre à gérer les permissions des utilisateurs dans une base de données MySQL. Plus précisément, vous allez créer un nouvel utilisateur local nommé "Rong" et lui accorder l'accès à la base de données performance_schema
.
👀 Aperçu
MariaDB [(none)]> SHOW GRANTS FOR Rong@localhost;
+-------------------------------------------------------------------------------------------------------------+
| Grants for Rong@localhost |
+-------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO `Rong`@`localhost` IDENTIFIED BY PASSWORD '*6BB4837EB74329105EE4568DDA7DC67ED2CA2AD9' |
| GRANT SELECT ON `performance_schema`.* TO `Rong`@`localhost` |
+-------------------------------------------------------------------------------------------------------------+
2 rows in set (0.000 sec)
🎯 Tâches
Dans ce projet, vous allez apprendre :
- Comment démarrer le serveur MySQL et vous connecter au terminal MySQL
- Comment créer un nouvel utilisateur local avec un mot de passe spécifique
- Comment accorder à un utilisateur l'accès à une base de données spécifique et à ses tables
🏆 Réalisations
Après avoir terminé ce projet, vous serez capable de :
- Gérer les comptes utilisateurs et les permissions dans une base de données MySQL
- Comprendre le processus d'octroi et de révocation d'accès à la base de données pour les utilisateurs
- Appliquer ces compétences pour configurer les permissions des utilisateurs dans vos propres applications basées sur MySQL