Pour définir le mot de passe root MariaDB dans RHEL/CentOS 7/8, vous pouvez utiliser l'outil `mysql_secure_installation`. Cet outil est inclus dans le package MariaDB et fournit un moyen simple de définir le mot de passe root et d'effectuer d'autres tâches liées à la sécurité.
Pour utiliser `mysql_secure_installation`, suivez ces étapes :
1. Connectez-vous au serveur MariaDB en tant qu'utilisateur root. Vous pouvez le faire en exécutant la commande suivante :
```
sudo mysql -u racine -p
```
2. Vous serez invité à saisir le mot de passe root actuel. Si vous n'avez pas encore défini le mot de passe root, le mot de passe par défaut sera vide. Entrez le mot de passe root actuel et appuyez sur Entrée .
3. L'outil `mysql_secure_installation` démarrera et vous demandera de définir le mot de passe root. Saisissez un mot de passe fort et appuyez sur Entrée .
4. Vous serez invité à confirmer le nouveau mot de passe. Saisissez à nouveau le nouveau mot de passe et appuyez sur Entrée .
5. L'outil `mysql_secure_installation` vous demandera alors de supprimer l'utilisateur anonyme. Il s'agit d'une mesure de sécurité recommandée pour les environnements de production. Saisissez O et appuyez sur Entrée pour supprimer l'utilisateur anonyme.
6. L'outil `mysql_secure_installation` vous demandera alors de désactiver la connexion root à distance. Il s'agit d'une autre mesure de sécurité recommandée pour les environnements de production. Saisissez O et appuyez sur Entrée pour désactiver la connexion root à distance.
7. L'outil `mysql_secure_installation` vous demandera alors de supprimer la base de données de test. Cette base de données est créée par défaut à des fins de test et n'est pas nécessaire dans les environnements de production. Saisissez O et appuyez sur Entrée pour supprimer la base de données de test.
8. L'outil `mysql_secure_installation` affichera alors un résumé des modifications qui ont été apportées. Appuyez sur Entrée pour quitter l'outil.
Vous avez maintenant défini avec succès le mot de passe root MariaDB et effectué d'autres tâches liées à la sécurité à l'aide de l'outil `mysql_secure_installation`.
|