46 votes

Accorder à l’utilisateur l’accès à un nombre limité de tables dans MySQL

J’exécute des tests et j’essaie de voir si je peux créer un utilisateur ayant accès à seulement 1 ou 2 tables dans ma base de données. Quelqu’un sait-il comment cela se fait? Mon code ci-dessous échoue :

L’erreur indique que j’ai une erreur dans ma syntaxe.

4voto

Kip Points 37013

Vous pouvez utiliser directement la table mysql.tables_priv :

Après une mise à jour manuelle de ces tables, vous devrez exécuter explicitement une requête pour indiquer à MySQL de mettre à jour son cache d’autorisations (non requis lors de l’utilisation )

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X