Öncelikle ssh üzerinde mysql root olarak login oluyoruz
mysql -u root -p
sonrasında aşağıdaki komutu kullanarak
GRANT ALL PRIVILEGES ON *.* TO ‘root’@’%’ IDENTIFIED BY ‘parola’ WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit
sonrasında mysql conf dosyasında tüm ip lerden yada tek bir ipden erişim yetkisi verebilirsiniz
vim /etc/mysql/my.cnf
bind-address = 127.0.0.1
aşağıdaki şekilde değiştiriyoruz.
bind-address = 0.0.0.0
yapılan yetkilendirmeyi iptal etmek istersek aşağıdaki işlemi uygulayabilirsiniz.
mysql -u root -p
DELETE FROM mysql.user WHERE User = ‘root’ AND Host = ‘%’;
FLUSH PRIVILEGES;
exit