Importer BDD OVH

Utilisateur anonyme -  
williamt Messages postés 1 Statut Membre -
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. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
     
    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 ?
    0
  2. Utilisateur anonyme
     
    Eh bien j'ai des "CREATE DEFINER=" dans la première partie Procédures
    0
  3. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
     
    CREATE DEFINER, c'est bien un trigger. Tu ne vas pas pouvoir importer ta base avec ce genre de choses...
    0
  4. Utilisateur anonyme
     
    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 ?
    0
    1. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
       
      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...
      0
    2. Utilisateur anonyme
       
      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 ?
      0
    3. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
       
      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.
      0
    4. Utilisateur anonyme
       
      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'
      0
    5. HostOfSeraphim Messages postés 7340 Statut Contributeur 1 609
       
      Je ne saurais pas t'en dire plus, ne connaissant pas Joomla. Mais il faut trouver ce qui cause ces ajouts dans le dump... :(
      0