|
Publicité ' | |||||||||||||||||||||||
|
|
#1 | ||
|
Membre à l'essai
![]() Inscription : novembre 2006 Messages : 121 ![]() |
Bonjour,
En local sur MySQL (EasyPHP 5.2.10), je viens de faire une grosse connerie, un truc monumentale qui mérite largement un darwin award : j'ai supprimé les privilèges INSERT, UPDATE, DELETE et FILE pour le seul utilisateur de MySQL : root. Et évidemment, maintenant je ne peux plus les ré ajouter : Code :
Y'a pas une solution de secours ? Merci (je vais me pendre...) |
||
|
|
00
|
|
|
#2 |
![]() ![]() ![]() Cédric DuprezInscription : avril 2002 Messages : 3 823 ![]() |
Bonjour,
Il faut arrêter le serveur mysql, et le redémarrer en ajoutant l'option --skip-grant-tables (dans le fichier de configuration de MySQL). Cette option donne tous les droits à tous les utilisateurs. Tu mets ensuite à jour les droits de root. Tu re-stoppe ton serveur et tu le redémarre sans l'option. Inspire-toi de la procédure décrite ici : http://dev.mysql.com/doc/refman/5.5/...ssions-generic ced
__________________
Rédacteur / Modérateur SGBD Mes tutoriels et la FAQ MySQL ---------------------------------------------------- Pensez aux balises code et au tag Je ne réponds pas aux questions techniques par message privé, les forums sont là pour ça
|
|
|
00
|
|
|
#3 |
|
Membre à l'essai
![]() Inscription : novembre 2006 Messages : 121 ![]() |
Ok merci (j'avais trouvé entre temps).
J'ai utilisé la même technique que tu décris, voici un tuto : http://mr-schnaps.infos.st/archives/...les-privileges |
|
|
00
|
Copyright © 2000-2012 - www.developpez.com