Problème de gestion d'utilisateurs
Bonjour j'ai un problème sur mon serveur centos 6.4, j'ai une base de donnée mysql installer sur ce serveur.
Mon problème viens du fait que mon utilisateur book voit les tables qui ne devrait pas voir :
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13
|
mysql> show grants;
+------------------------------------------------------------------------------------------------------------------------+
| Grants for book@localhost |
+------------------------------------------------------------------------------------------------------------------------+
| GRANT USAGE ON *.* TO 'book'@'localhost' IDENTIFIED BY PASSWORD '*377DCF5AB887E6FF628729ED161CCE6F26FE9A3E' |
| GRANT ALL PRIVILEGES ON `test`.* TO ' book '@'localhost' |
| GRANT ALL PRIVILEGES ON `test2`.* TO ' book '@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON ` pretest `.* TO ' book '@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `mysql`.`pretest` TO ' book '@'localhost' WITH GRANT OPTION |
| GRANT ALL PRIVILEGES ON `mysql`.`test2` TO ' book '@'localhost' |
+------------------------------------------------------------------------------------------------------------------------+
6 rows in set (0.00 sec) |
Mon problème est qu’il n’y a que 3 bases de données que mon utilisateur devrait voir malheureusement il l’est voit toutes.
Quand je me log avec mon utilisateur book :
Code:
1 2 3 4 5 6 7 8 9 10 11
|
mysql> show databases;
+--------------------+
| Database |
+--------------------+
| information_schema |
| test |
| test2 |
| mysql |
| pretest |
+--------------------+ |
J’ai essayé de faire un
Code:
1 2 3
|
REVOKE USAGE on *.* from 'book'@'localhost';
REVOKE ALL PRIVILEGES ON mysql.* FROM 'book'@'localhost'; |
Avec un flush privileges derrière mais rien n’y fait mon utilisateur voit toujours toutes les tables et pas juste les 3 tables qu’il devrait voir à savoir :
-test
-test2
-pretest
Si quelqu’un peut me donner des pistes de recherche sur ce que je dois faire car j’ai regardé la FAQ et même : http://dev.mysql.com/doc/refman/5.0/fr/grant.html
Mais rien n’y fait.
Merci de m’avoir lu.