Visualizzazione risultati 1 fino 3 di 3

Discussione: Errore permessi in creazione trigger

  1. #1
    Guest

    Predefinito Errore permessi in creazione trigger

    Buongiorno.

    Ho abilitato da pannello la creazione dei trigger, ma quando provo ad importare un dump di un DB locale mi restituisce un errore di permessi:

    #1227 - Access denied; you need (at least one of) the SUPER privilege(s) for this operation


    Lanciando il comando SHOW GRANTS visualizzo questo:

    GRANT USAGE ON *.* TO 'xwingtester'@'localhost'
    GRANT SELECT, INSERT, UPDATE, DELETE, CREATE, DROP, INDEX, ALTER, CREATE TEMPORARY TABLES, LOCK TABLES, TRIGGER ON `my\_xwingtester`.* TO 'xwingtester'@'localhost'


    Sto sicuramente sbagliando qualcosa io... potete indicarmi cosa, per piacere? :)

    Grazie

  2. #2
    L'avatar di alemoppo
    alemoppo non è connesso Staff AV
    Data registrazione
    24-08-2008
    Residenza
    PU / BO
    Messaggi
    22,685

    Predefinito

    Prova a creare un semplice trigger, forse nel dump c'è qualche altro comando che richiede permessi speciali: cosa ti fa pensare che il problema sia un trigger?

    Ciao!

  3. #3
    Guest

    Predefinito

    Citazione Originalmente inviato da alemoppo Visualizza messaggio
    cosa ti fa pensare che il problema sia un trigger?

    ... ci stavo sbattendo da una settimana e non posso credere che la soluzione fosse così ovvia...

    Il problema è che nel dump il trigger viene creato con DEFINER=`root`@`localhost` e, ovviamente, non funziona...

    Mi hai fatto accendere la lampadina, grazie :)
    Ultima modifica di xwingtester : 15-03-2018 alle ore 18.03.34 Motivo: correzione refuso

Tags for this Thread

Regole di scrittura

  • Non puoi creare nuove discussioni
  • Non puoi rispondere ai messaggi
  • Non puoi inserire allegati.
  • Non puoi modificare i tuoi messaggi
  •