Mysql Root Şifresini mi unuttunuz?
Eğer web işleri ile ilgileniyorsanız, bir de hazırladığınız sayfaları yayınlamak için kullandığınız sunucuyu siz yönetiyorsanız arada unutkanlıktan oluşan problemler ile karşı karşıya gelebiliyorsunuz. Geçen gün bir firmadan bir arkadaşım aradı, eski admin’in MySQL root şifresini unuttuğunu söyledi. Hemen biraz araştırmadan sonra çözümü buldum. Şifreyi sıfırlama işlemini BSD bir makina üstünde yaptığım için alt kısımdaki bazı yerler BSD’ye özel olacaktır, bunları kendi sunucunuza göre değiştirirseniz diğer kısımlar aynı. Şimdi başlayalım, öncelikle konsola kendimize root hakkına sahip bir kullanıcı ile giriyoruz.
- /usr/local/etc/rc.d/mysql-server.sh stop (FreeBSD için)
dedikten sonra MySQL’i geçici olarak durduruyoruz.
- /usr/local/bin/safe_mysqld –skip-grant-tables
diyerek MySQL’i kullanıcı yetkilendirmesi yapmadan başlatıyoruz. Artık MySQL’e şifresiz bağlanabileceğiz.
- mysql -h ‘localhost’ mysql
diyerek MySQL’e bağlanıyoruz.
- mysql> update user set password = password(’şifreniz_buraya’) where user = ‘root’ and host=’localhost’;
Şifremizi değiştirdikten sonra yetkileri onaylamamız lazım. Bunun için de
- mysql> flush privileges;
Artık MySQL’den çıkabiliriz.
- mysql> quit;
Artık MySQL’i durdurup tekrar başlatarak eski haline dönebiliriz.
- /usr/local/etc/rc.d/mysql-server.sh stop (FreeBSD için)
- /usr/local/etc/rc.d/mysql-server.sh start (FreeBSD için)
Evet işlem tamam, artık şifreniz yenilendi
Bu yazı ile ilgili rastgele seçilmiş 10 yazı :
- MapServer'a kardeş geldi
- CBS Halk için midir yoksa ...
- Google Forge
- Linux Şenliğimiz yaklaşıyor...
- İnternet özgürlüğünüz kısıtlandı mı? Eee buyrun o zaman
- Çok anlamlı bir karikatür, anlayana tabi...
- Yeter artık dediğinizi duyuyorum ama gerçek bu : WordPress 2.1 çıktı
- Google Firefox Sync
- WordPress 2.0.3 güncellemesi
- Açık Kaynak Yazımların Bedeli





