Gérer les autorisations des utilisateurs MySQL

Débutant

Dans ce projet, vous apprendrez à gérer les autorisations 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.

SQLMySQL

💡 Ce tutoriel est traduit par l'IA à partir de la version anglaise. Pour voir la version originale, vous pouvez cliquer ici

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

Enseignant

labby

Labby

Labby is the LabEx teacher.