İpucu

Root Kullanıcısının Veritabanına Erişememeye Başlaması Sorunu

İşletim sistemi veya mysql restart vb. olduğu durumlar, daha önce root ile login olunurken , artık login olunamamaya başlayabilir. Örneğin aşağıdaki gibi bir hata almaya başlayabilirsiniz :

Access denied for user 'root'@'server-ip' (using password: YES)

Bu sıkıntıyı çözmek için mysql safe modda açılıp, root şifresi yeniden set edilebilir. Aşağıdaki adımlar yapılmalı :

MySQL durdurulur :

service mysqld stop

Safe modda çalıştırılır :

mysqld_safe --skip-grant-tables &

MySQL'e login olunur ve mysql veritabanına geçilir :

mysql -u root
use mysql


root kullanıcısının şifresi değiştirilir ve mysql'den çıkılır :

update user set password=PASSWORD("mynewpassword") where user='root';

flush privileges;

quit
;

MySQL tekrar başlatılır ve root ile login olunur :


service mysqld start
mysql -u root -p


Artık root ile verdiğiniz şifre login olabilirsiniz

Bu işlem için detaylı bilgi http://www.rackspace.com/knowledge_center/article/mysql-resetting-a-lost-mysql-root-password sayfasında bulabilirsiniz.
zafer.teker , 05.06.2015

Bu Sayfayı Paylaş:

Fibiler Üyelerinin Yorumları


Tüm üyeler içeriklere yorum ekleyerek katkıda bulunabilir : Yorum Gir



Bu Sayfayı Paylaş:

İletişim Bilgileri

Takip Et

Her Hakkı Saklıdır. Bu sitede yayınlanan tüm bilgi ve fikirlerin kullanımından fibiler.com sorumlu değildir. Bu sitede üretilmiş , derlenmiş içerikleri, fibiler.com'u kaynak göstermek koşuluyla kendi sitenizde kullanılabilirsiniz. Ancak telif hakkı olan içeriklerin hakları sahiplerine aittir