FreeBSD Üzerinde Metin2 MySQL Şifresi Nasıl Sıfırlanır?
FreeBSD işletim sistemi üzerinde Metin2 serverınızın MySQL veritabanı şifresini sıfırlamak isteyebilirsiniz. Özellikle root kullanıcısının şifresini unuttuğunuzda bu işlem, sunucunuza erişiminizi geri kazanmanıza yardımcı olur. Aşağıda, MySQL şifresini sıfırlamak için adım adım izlemeniz gereken talimatlar yer almaktadır.
Adım 1: MySQL Sunucusunu Durdurun
İlk olarak MySQL sunucusunu durdurmanız gerekmektedir. Bunun için aşağıdaki komutu kullanabilirsiniz:
service mysql-server stop
Bu komut, MySQL sunucusunu güvenli bir şekilde durduracaktır.
Adım 2: Güvenli Modda MySQL Başlatın
MySQL’i güvenli modda başlatarak root kullanıcı şifresini atlayabilirsiniz:
mysqld_safe --skip-grant-tables &
Bu komut, MySQL’i şifre kontrolü yapmadan başlatır ve veritabanı işlemlerine izin verir.
Adım 3: MySQL'e Root Olarak Giriş Yapın
Şimdi root olarak MySQL’e giriş yapabilirsiniz:
mysql -u root
Adım 4: MySQL Veritabanını Seçin
Giriş yaptıktan sonra mysql
veritabanını seçmelisiniz:
use mysql;
Adım 5: Root Kullanıcısının Şifresini Güncelleyin
Root kullanıcısının şifresini sıfırlamak için aşağıdaki komutu kullanarak yeni bir şifre belirleyin. Bu örnekte, yeni şifremiz detay olacaktır:
update user set password=PASSWORD("detay") where User='root';
Adım 6: Yetkileri Yenileyin
Şifre güncellemesinin etkin olması için yetkileri yenilemelisiniz:
flush privileges;
Adım 7: MySQL'den Çıkış Yapın
MySQL'den güvenli bir şekilde çıkış yapın:
quit
Adım 8: MySQL Sunucusunu Tekrar Başlatın
Son olarak MySQL sunucusunu yeniden başlatın:
service mysql-server start
Bu adımları izledikten sonra root şifrenizi başarıyla sıfırlamış olacaksınız ve yeni belirlediğiniz şifre ile giriş yapabileceksiniz.