probleme mysql_fix_privilege_tables

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

probleme mysql_fix_privilege_tables

Messagepar rumple » 19 Fév 2005 13:13

Bonjour a tous

Je viens de mettre a jour mysql et depuis j'ai ce message d'erreur qui apparait

Warning: Your privilege table structure seem to be older than this MySQL version!
Please run the script mysql_fix_privilege_tables that should be included in your MySQL server distribution to solve this problem!


J'ai donc executer le script avec putty, mais visiblement y'a quelque chose qui cloche

[root@webdevil bin]# mysql_fix_privilege_tables
This scripts updates the mysql.user, mysql.db, mysql.host and the
mysql.func tables to MySQL 3.22.14 and above.

This is needed if you want to use the new GRANT functions,
CREATE AGGREGATE FUNCTION or want to use the more secure passwords in 3.23

If you get 'Access denied' errors, you should run this script again
and give the MySQL root user password as an argument!
Converting all privilege tables to MyISAM format
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

If your tables are already up to date or partially up to date you will
get some warnings about 'Duplicated column name'. You can safely ignore these!
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Creating Grant Alter and Index privileges if they don't exists
You can ignore any Duplicate column errors
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Adding columns needed by GRANT .. REQUIRE (openssl)
You can ignore any Duplicate column errors
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Creating the new table and column privilege tables
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
Changing name of columns_priv.Type -> columns_priv.Column_priv
You can ignore any Unknown column errors from this
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Fixing the func table
You can ignore any Duplicate column errors
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)

Adding new fields used by MySQL 4.0.2 to the privilege tables
You can ignore any Duplicate column errors
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
ERROR 1045: Access denied for user: 'root@localhost' (Using password: NO)
[root@webdevil bin]#


Qqn connait'il la marche a suivre pour resoudre ce probleme
Par avance merci a tous
Avatar de l’utilisateur
rumple
Quartier Maître
Quartier Maître
 
Messages: 15
Inscrit le: 23 Mars 2004 01:00

re MySQL

Messagepar Tazman_FR » 19 Fév 2005 14:25

salut,

ben a priori tu n'as pas donnée de mot de passe piour le user root
this script again
and give the MySQL root user password as an argument!


tu doit vraissemblablement passez le user et le mit de mot de passe en ligne de commande genre "macommandescript -u root -p passroot"
"Un abruti qui marche ira toujours plus loin que deux intellectuels assis" - [M Audiart]
Avatar de l’utilisateur
Tazman_FR
Major
Major
 
Messages: 72
Inscrit le: 27 Mars 2004 16:28
Localisation: France - Toulon

Messagepar lcanasson » 19 Fév 2005 17:05

Bonjour,

Suis tout Newbie sur SME mais je me permet d'essayer de te venir en aide tout de même.
Il me semble que la réponse est dans ton message d'erreur :

==>Please run the script mysql_fix_privilege_tables that should be included in your MySQL

J'ai vu sur ce forum qu'il y avait une manip à appliquer concernant ce Pb.

Donc une petite recherche devrait vite de donner le lien concernant cette manip.
Avatar de l’utilisateur
lcanasson
Major
Major
 
Messages: 79
Inscrit le: 09 Fév 2005 16:18
Localisation: Ardennes

Messagepar lcanasson » 19 Fév 2005 17:10

Je viens de le retrouver \:D/

cest sur ce post =>http://forums.fr.ixus.net/viewtopic.php?t=24006

Voilà, je pense que c'est la solution pour ton Pb, dumoins je l'espére.. :oops:
Avatar de l’utilisateur
lcanasson
Major
Major
 
Messages: 79
Inscrit le: 09 Fév 2005 16:18
Localisation: Ardennes

Messagepar Naeh » 22 Fév 2005 15:06

salut :)

cette $%#&! m'a fait reinstaller ma SME une fois :D


donc voila si comme dit plus haut, il faut executer le script en question en lui passant le mot de passe root en parametre, et le tour est joué

pour avoir le mdp root, perso je suis allé le chercher dans le config.php de phpmyadmin :)

voili voilou j'espere que ca va t'aider :)
Avatar de l’utilisateur
Naeh
Major
Major
 
Messages: 86
Inscrit le: 17 Août 2004 22:41
Localisation: Sud-Ouest

Messagepar guytou » 22 Fév 2005 15:14

Salut

le mot de passe root est aussi dans /root/my.cnf

A+
Et pourtant elle tourne . (galilée)
Avatar de l’utilisateur
guytou
Contre-Amiral
Contre-Amiral
 
Messages: 438
Inscrit le: 02 Oct 2002 00:00
Localisation: haute-savoie

merci beaucoup

Messagepar rumple » 22 Fév 2005 21:17

merci a tous pour vos precieux conseils :wink:
Avatar de l’utilisateur
rumple
Quartier Maître
Quartier Maître
 
Messages: 15
Inscrit le: 23 Mars 2004 01:00


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité