Hello There


MySQL error 1449: The user specified as a definer does not exist 'root'@'%'
Πολλές φορές παρατηρείται πρόβλημα κατά την εισαγωγή μιας Βάσης Δεδομένων που έχει εξαχθεί με πρόβλημα στον User Definer των Views. Αυτό έχει σαν αποτέλεσμα να "χτυπήσει" η εισαγωγή και τα Views να μην εισαχθούν. Το πρόβλημα αυτό αντιμετωπίζεται, πριν την εξαγωγή, με τον παρακάτω τρόπο:
UPDATE `mysql`.`proc` p SET definer = 'root@localhost' WHERE definer='root@%' AND db='your_database'; flush privileges;
ή
UPDATE `mysql`.`proc` p SET definer = 'root@localhost' WHERE db='your_database'; flush privileges;