Hello There


[et_pb_section bb_built="1" fullwidth="off" specialty="on"][et_pb_column type="3_4" specialty_columns="3"][et_pb_row_inner admin_label="Row"][et_pb_column_inner type="4_4" saved_specialty_column_type="3_4"][et_pb_post_title _builder_version="3.0.89" title="on" meta="on" author="on" date="on" categories="on" comments="on" featured_image="off" featured_placement="below" text_color="dark" text_background="off" title_text_shadow_style="preset1" /][et_pb_text _builder_version="3.0.89" background_layout="light"]

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;
[/et_pb_text][/et_pb_column_inner][/et_pb_row_inner][/et_pb_column][et_pb_column type="1_4"][et_pb_sidebar _builder_version="3.0.89" area="sidebar-1" orientation="right" show_border="on" background_layout="light" /][/et_pb_column][/et_pb_section]