Révoquer l'accès supprime tous les privilèges d'un utilisateur sur une base de données spécifique. L'utilisateur existe toujours mais ne peut plus interroger, lire ou modifier cette base de données de quelque manière que ce soit. Le Panel MySQL Nobregas rend la révocation possible en deux clics avec une étape de confirmation.
Quand Révoquer l'Accès
- Un projet est terminé et l'utilisateur n'a plus besoin de la base de données.
- Un employé ou un prestataire a quitté l'équipe.
- Vous consolidez les bases de données et décommissionnez les anciennes.
- Un incident de sécurité nécessite de couper immédiatement l'accès.
- Vous avez accordé l'accès par erreur et devez l'annuler.
Étape par Étape : Révoquer l'Accès
- Connectez-vous sur mysql.nobregas.org.
- Allez dans Database Users dans la barre de navigation supérieure.
- Cliquez sur le bouton Manage sur l'utilisateur dont vous souhaitez révoquer l'accès.
- Dans la section Current Grants, trouvez la base de données à révoquer.
- Cliquez sur le bouton Revoke à côté de ce grant.
- Une boîte de dialogue de confirmation apparaît vous demandant de confirmer la révocation.
- Cliquez sur Confirm pour procéder.
Le grant est immédiatement supprimé de MySQL.
Ce Qui Se Passe Après la Révocation
- L'utilisateur perd tous les privilèges sur cette base de données spécifique.
- Toute connexion active utilisant ce grant échouera lors de la prochaine tentative de requête.
- L'utilisateur existe toujours et conserve l'accès aux autres bases de données qui lui sont accordées.
- La révocation prend effet immédiatement — aucun redémarrage du serveur requis.
Révoquer vs. Supprimer
| Action | Ce Qu'elle Fait |
|---|---|
| Révoquer | Supprime l'accès à une base de données spécifique. L'utilisateur existe toujours. |
| Supprimer l'Utilisateur | Supprime le compte utilisateur entier et tous ses grants. |
Utilisez Révoquer quand vous voulez supprimer l'accès à une seule base de données tout en gardant l'utilisateur actif pour les autres bases de données.
Peut-on Annuler une Révocation ?
La révocation ne peut pas être annulée en un seul clic. Pour restaurer l'accès, vous devez ajouter un nouveau grant en utilisant la section Add Database Access dans la modale Manage. Vous devrez re-sélectionner la base de données et configurer les privilèges à nouveau.
Révoquer Tout l'Accès
Si vous voulez supprimer l'accès d'un utilisateur à toutes les bases de données :
- Ouvrez la modale Manage.
- Révoquez chaque grant de base de données un par un.
- L'utilisateur restera dans le système sans accès à aucune base de données.
Alternativement, si vous n'avez plus du tout besoin de l'utilisateur, Supprimez simplement l'utilisateur depuis la page Database Users.
Bonne Pratique de Sécurité
Révoquez l'accès immédiatement quand il n'est plus nécessaire. Les grants périmés — des permissions qui survivent à leur objectif — sont l'une des causes les plus courantes d'accès non autorisé aux données. Des audits réguliers des privilèges aident à garder vos bases de données sécurisées.