Image

Bilgi Veritabanı → MariaDB Sunucusunda root Parolasını Sıfırlama

[Virtual sunucular]
Yayın tarihi: 17.10.2023

Bu rehberde, MariaDB veritabanı sunucusundaki root kullanıcısının parolasını sıfırlama işlemi anlatılmaktadır. Tüm adımlar Debian 12 işletim sisteminde root kullanıcısı üzerinden yapılacaktır.


1. Hazırlık

1.1 Sunucu Versiyonunu Belirleyin

mysql --version

mysql  Ver 15.1 Distrib 10.11.4-MariaDB, for debian-linux-gnu (x86_64) using  EditLine wrapper

1.2 Servisi Durdurun

systemctl stop mariadb

1.3 Özel Modu Etkinleştirin

systemctl set-environment MYSQLD_OPTS="--skip-grant-tables --skip-networking"

1.4 Servisi Başlatın

systemctl start mariadb

2. Parolayı Değiştirin

new_password ifadesini yeni parolanızla değiştirin.

mysql -u root

FLUSH PRIVILEGES;
ALTER USER 'root'@'localhost' IDENTIFIED BY 'new_password';
UPDATE mysql.user SET authentication_string = '' WHERE user = 'root';
UPDATE mysql.user SET plugin = '' WHERE user = 'root';
exit;

3. Normal Moda Geri Dönüş

3.1 Servis Başlatma Seçeneğini Kaldırın

systemctl unset-environment MYSQLD_OPTS

3.2 Servisi Yeniden Başlatın

systemctl restart mariadb

3.3 Yeni Parola ile Bağlantıyı Kontrol Edin

mysql -u root -p

Her şey hazır!





No Comments Yet