Importer BDD OVH

Bonjour,

J'ai un gros souci pour importer ma BDD sur un serveur OVH. Au moment de l'importation, j'ai l'erreur : #1227 - Access denied; you need the SUPER privilege for this operation.

Je ne vois pourtant pas ce qui déconne...

4 réponses

  1. Contributeur
    Il ne doit pas y avoir que des ordres "classiques" dans ton fichier dump... est-ce qu'il n'y aurait pas des ordres "interdits" pour ton niveau d'accès, genre un "create database", des triggers ?
    1. Eh bien j'ai des "CREATE DEFINER=" dans la première partie Procédures
      1. Contributeur
        CREATE DEFINER, c'est bien un trigger. Tu ne vas pas pouvoir importer ta base avec ce genre de choses...
        1. Alors comment faire ^^
          C'est une BDD Joomla. Y'a t-il des paramètres à cocher ou décocher lors de l'exportation pour remédier au problème ?
          1. Contributeur
            Aucune idée pour Joomla. Au pire tu édites ton fichier et tu vires tout ce qui n'est pas :

            - USE DATABASE
            - CREATE TABLE
            - INSERT
            - UPDATE
            - DELETE (mais normalement tu n'en auras pas)
            - GRANT

            Et essaye...
          2. J'ai des "DROP PROCEDURE IF EXISTS"
            Mais ça ne peut pas se régler à l'importation des paramètres pour que ce soit importer correctement dans une autre base ?
          3. Contributeur
            Ca peut peut-être se régler, ça m'étonnerait que Joomla ne puisse pas générer un dump sans triggers. Les DROP PROCEDURE doivent être virés aussi, ils suppriment les procédures déjà existantes mais y'en a pas... sauf que ça peut générer une erreur en retour si tu n'as pas les droits suffisants.
          4. Alors, lors de l'export de ma BDD, lorsque je décoche "jouter un énoncé CREATE PROCEDURE / FUNCTION / EVENT" j'ai la moitié de ma table qui est importé mais j'ai ensuite une erreur : #1142 - TRIGGER command denied to user 'nom-de-la-base'@'ip-en-10.x.x.x' for table 'r72qs_it_emails'
          5. Contributeur
            Je ne saurais pas t'en dire plus, ne connaissant pas Joomla. Mais il faut trouver ce qui cause ces ajouts dans le dump... :(