Bonjour,

Soit un utilisateur qui a les privilèges suivants :
Code SQL : Sélectionner tout - Visualiser dans une fenêtre à part
SELECT, INSERT, UPDATE, EXECUTE ON test.* TO 'mon_user'@'localhost'

Je souhaite lui enlever le privilège UPDATE sur une seule colonne :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
REVOKE UPDATE (etat) ON test.test1 FROM 'mon_user'@'localhost'
Réponse de MariaDB :
#1147 - Un tel droit n'est pas défini pour l'utilisateur 'mon_user' sur l'hôte 'localhost' sur la table 'test1'
Ça veut dire qu'il faut que je définisse tous les privilèges sur chaque table individuellement ou il y a moyen de faire autrement ?