1 Temmuz 2014 Salı

MYSQL : "THE USER SPECIFIED AS A DEFINER ('ROOT'@'%') DOES NOT EXIST"

Farklı bir server'a aktardığım MySql veritabanımda bir procedure çalıştırırken sürekli şu hatayı almaya başladım:

"The user specified as a definer ('root'@'%') does not exist" 

  Veritabanını farklı bir server'a aktarınca yetkilendirme yapmayı unutmuşum. Problemin kaynağı oymuş. Yetkilendirme için şu sorguyu çalıştırmanız yeterli olacaktır.



grant all on *.* to 'root'@'%' identified by 'password' with grant option;


Hiç yorum yok:

Yorum Gönder