Article ID: 6416, created on Jan 14, 2010, last review on Apr 21, 2012

  • Applies to:
  • Plesk 8.6 for Linux/Unix

Symptômes

Echec de la mise à niveau de la version 8.6. L'erreur suivante s'affiche dans le log de mise à niveau :

/tmp/psa_8.6.0_cos4.build86080722.02_upgrade.090611.00.57.log
--->8---
ERROR while trying to execute SQL query, the query was: DELETE FROM mysql.user WHERE user = ''; FLUSH PRIVILEGES;

Aborting...

STOP psa-8.6.0-cos4.build86080722.02 upgrading AT Thu Jun 11 00:57:52 CDT 2009
---8<---


Que signifie cette erreur et comment résoudre le problème ?

Cause

L'exécution de la requête "FLUSH PRIVILEGES" n'est pas possible car le tableau 'mysql.procs_priv' manque dans la base de données 'mysql'.
Pour vérifier, connectez-vous à mysql et essayez cette commande :

mysql> flush privileges;
ERROR 1146 (42S02): Table 'mysql.procs_priv' doesn't exist

mysql>

Résolution

Dans MySQL 5.0, vous pouvez créer le tableau avec la requête suivante :

mysql> CREATE TABLE `procs_priv` (
  `Host` char(60) collate utf8_bin NOT NULL default '',
  `Db` char(64) collate utf8_bin NOT NULL default '',
  `User` char(16) collate utf8_bin NOT NULL default '',
  `Routine_name` char(64) collate utf8_bin NOT NULL default '',
  `Routine_type` enum('FUNCTION','PROCEDURE') collate utf8_bin NOT NULL,
  `Grantor` char(77) collate utf8_bin NOT NULL default '',
  `Proc_priv` set('Execute','Alter Routine','Grant') character set utf8 NOT NULL default '',
  `Timestamp` timestamp NOT NULL default CURRENT_TIMESTAMP on update CURRENT_TIMESTAMP,
  PRIMARY KEY  (`Host`,`Db`,`User`,`Routine_name`,`Routine_type`),
  KEY `Grantor` (`Grantor`)
) ENGINE=MyISAM DEFAULT CHARSET=utf8 COLLATE=utf8_bin COMMENT='Procedure privileges'


Une fois le tableau créé, vous pouvez continuer la mise à niveau.

Nous vous conseillons de télécharger la distribution de Plesk à partir du site Web Parallels, dézippez-la et installez les packs avec "rpm -Uvh".

9fa0130c84cac4b292697ade62270a40 a914db3fdc7a53ddcfd1b2db8f5a1b9c 29d1e90fd304f01e6420fbe60f66f838 b8ef5052d936e902043e41759118114e 56797cefb1efc9130f7c48a7d1db0f0c

Email subscription for changes to this article
Save as PDF