Supprimer un utilisateur de base de données supprime définitivement le compte et tous ses grants du serveur MySQL. L'utilisateur ne peut plus se connecter ni accéder à aucune base de données. Cette action est irréversible — utilisez-la uniquement quand vous êtes certain que l'utilisateur n'est plus nécessaire.
Quand Supprimer un Utilisateur
- L'application ou le site web qui utilisait le compte a été décommissionné.
- Vous avez créé un utilisateur de test qui n'est plus nécessaire.
- Un employé ou prestataire n'a plus besoin d'accès à la base de données.
- Vous voulez remplacer l'utilisateur par un nouveau (par exemple, pour réinitialiser tous les identifiants).
- Vous avez atteint la limite d'utilisateurs de votre plan et devez libérer une place.
Étape par Étape : Supprimer un Utilisateur
- Connectez-vous sur mysql.nobregas.org.
- Allez dans Database Users dans la barre de navigation supérieure.
- Trouvez l'utilisateur que vous voulez supprimer dans la liste des utilisateurs.
- Cliquez sur le bouton Delete sur la ligne de l'utilisateur.
- Une boîte de dialogue de confirmation apparaît avertissant que cette action est permanente.
- Cliquez sur Confirm pour supprimer l'utilisateur.
L'utilisateur et tous les grants associés sont immédiatement supprimés de MySQL.
Ce Qui Est Supprimé
| Supprimé | Non Supprimé |
|---|---|
| Le compte utilisateur MySQL | Vos bases de données |
| Tous les grants (chaque base de données à laquelle l'utilisateur avait accès) | Les tables et données à l'intérieur de ces bases de données |
| La possibilité de se connecter avec ces identifiants | Les autres utilisateurs ayant accès aux mêmes bases de données |
Avant de Supprimer
Avant de supprimer un utilisateur, assurez-vous que :
- Aucune application n'utilise encore les identifiants de l'utilisateur. Supprimer un utilisateur actif interrompt immédiatement les connexions à la base de données.
- Aucune tâche planifiée (tâches cron, sauvegardes) ne dépend de l'utilisateur.
- Vous avez les identifiants d'un autre utilisateur ayant accès aux mêmes bases de données, ou vous prévoyez de créer un utilisateur de remplacement.
Peut-on Annuler une Suppression ?
Non. La suppression d'un utilisateur de base de données est permanente. Pour restaurer le même accès, vous devez :
- Créer un nouvel utilisateur avec le même (ou un différent) nom d'utilisateur et mot de passe.
- Lui accorder l'accès à chaque base de données que l'utilisateur original avait.
- Mettre à jour la configuration de votre application avec les nouveaux identifiants.
Supprimer vs. Révoquer
| Action | Effet |
|---|---|
| Supprimer | Supprime entièrement l'utilisateur et tous les grants de manière permanente. |
| Révoquer | Supprime l'accès à une base de données spécifique ; l'utilisateur existe toujours. |
Si vous avez seulement besoin de supprimer l'accès à une base de données spécifique, utilisez Revoke depuis la modale Manage à la place.
Après la Suppression
Votre nombre d'utilisateurs diminue d'un, libérant du quota sur votre plan. La liste Database Users se rafraîchit automatiquement. Toute connexion active de l'utilisateur supprimé est terminée par le serveur MySQL.