MySQL: sécurisation des userids - réseaux et sécurité - Linux et OS Alternatifs
Marsh Posté le 25-06-2005 à 18:17:16
up
j'ai deleté tous sauf root localhost
là je tente de créer de nouveaux users qui pourront administrer la db que je leur ai créer, sans pouvoir la droppé ou en créer d'autre, mais ca veut pas, ils ont tjrs les accès pour créer une nouvelle db...
Marsh Posté le 25-06-2005 à 18:20:48
Prend un truc genre mysqladmin , c'est plus facile pour un debutant
Marsh Posté le 25-06-2005 à 18:53:46
esox_ch a écrit : Prend un truc genre mysqladmin , c'est plus facile pour un debutant |
je passe par phpmyadmin pour le moment
je créer un user, je lui attribue ses privilèges que sur sa base
pourtant il est capable d'en créer une seconde
Marsh Posté le 26-06-2005 à 00:44:25
ouin j'y comprends vraiment rien
le user a USAGE comme droit seulement, et selon le manuel de MySQL: The USAGE privilege in the GRANT statement allows you to create an account without giving it any privileges.
pourtant cet user peut créer de nouvelle db
faut vraiment pas que ce soit possible dans mon cas
Marsh Posté le 24-06-2005 à 19:09:15
je viens tout juste d'installer mysql sur ma machine
j'ai setté un mot de passe pour le root, mais quand je regarde dans la table user de la db MySQL, je vois:
User Host Password Global privileges Grant
Any lfs01 No USAGE No
Any localhost No USAGE No
root lfs01 No ALL PRIVILEGES Yes
root localhost Yes ALL PRIVILEGES Yes
pourquoi il faut que j'aille des user pour le localhost et pour le hostname?
est-ce que je dois setté un password pour root lfs01?
est-ce que je devrais completement enlever les privileges USAGE aux autres?
merci