Attribuer des droits à une table MySQL ?

Attribuer des droits à une table MySQL ? - SQL/NoSQL - Programmation

Marsh Posté le 04-05-2004 à 14:19:04    

Bonjour tout le monde,
 
J'ai configuré une base MySQL de la manière à ce que chaque utilisateur puisse avoir un accès en contrôle total à leur base et uniquement voir le contenu d'une base commune grâce aux tables mysql.user et mysql.db.  
 
Le problème est que j'aimerais en plus bloquer l'accès à 2 tables de la base commune mais je n'y arrive pas. C'est bien grâce à la table mysql.tables_priv qu'on fait ça ?
 
Si quelqu'un a une idée...
 
Merci d'avance.

Reply

Marsh Posté le 04-05-2004 à 14:19:04   

Reply

Marsh Posté le 04-05-2004 à 14:23:59    

Reply

Marsh Posté le 04-05-2004 à 14:57:55    

J'ai essayé ça mais l'ajout d'un utilisateur dans la table mysql.tables_priv n'a pas l'air de changer les droits de l'utilisateur sur les tables.

Reply

Marsh Posté le 04-05-2004 à 16:23:26    

tu procede comment avec un grant ??
Normalement en faisant:
grant 'privileges' on base.taTable to 'user'
 
tu devrais pouvoir l'empecher l'acces
plus

Reply

Marsh Posté le 04-06-2004 à 00:32:11    

Finalement j'ai fait des grant sur toutes les tables que je voulais laisser visibles plutôt que d'essayer de bloquer les 2 tables en question. Un peu long mais ça marche.
 
Merci de vos réponses.

Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed