Linux'ta MySQL veya MariaDB'nin Kök Parolası Nasıl Değiştirilir


Linux'ta MySQL veya MariaDB'yi ilk kez kuruyorsanız, MySQL kurulumunuzu temel ayarlarla güvence altına almak için muhtemelen mysql_secure_installation komut dosyasını çalıştırıyor olacaksınız.

Bu ayarlardan biri, gizli tutmanız ve yalnızca gerektiğinde kullanmanız gereken veritabanı kök şifresidir. Değiştirmeniz gerekiyorsa (örneğin, bir veritabanı yöneticisi rolleri değiştirdiğinde veya işten çıkarıldığında!).

Önerilen Okuma: Linux'ta MySQL veya MariaDB Kök Parolasını Kurtarma

Bu makale işinize yarayacaktır. Linux'ta MySQL veya MariaDB veritabanı sunucusunun root şifresinin nasıl değiştirileceğini açıklayacağız.

Bu makalede bir MariaDB sunucusu kullanacak olsak da, talimatlar MySQL için de çalışmalıdır.

MySQL veya MariaDB Kök Parolasını Değiştirin

Root şifresini biliyorsunuz ve sıfırlamak istiyorsunuz, bu durumda MariaDB’nin çalıştığından emin olalım:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
systemctl is-active mariadb

------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld status

Yukarıdaki komut çıktı olarak active kelimesini döndürmezse veya durdurulursa, devam etmeden önce veritabanı hizmetini başlatmanız gerekecektir:

------------- CentOS/RHEL 7 and Fedora 22+ ------------- 
systemctl start mariadb

------------- CentOS/RHEL 6 and Fedora -------------
/etc/init.d/mysqld start

Daha sonra veritabanı sunucusuna root olarak giriş yapacağız:

mysql -u root -p

Sürümler arası uyumluluk için, mysql veritabanındaki kullanıcı tablosunu güncellemek için aşağıdaki ifadeyi kullanacağız. YourPasswordHere'ı root için seçtiğiniz yeni şifreyle değiştirmeniz gerektiğini unutmayın.

MariaDB [(none)]> USE mysql;
MariaDB [(none)]> UPDATE user SET password=PASSWORD('YourPasswordHere') WHERE User='root' AND Host = 'localhost';
MariaDB [(none)]> FLUSH PRIVILEGES;

Doğrulamak için mevcut MariaDB oturumunuzdan şunu yazarak çıkın.

MariaDB [(none)]> exit;

ve ardından Enter tuşuna basın. Artık yeni şifreyi kullanarak sunucuya bağlanabilmeniz gerekir.

Özet

Bu yazıda, mevcut şifreyi bilseniz de bilmeseniz de, MariaDB/MySQL root şifresini nasıl değiştireceğinizi açıkladık.

Her zaman olduğu gibi, herhangi bir sorunuz veya geri bildiriminiz varsa aşağıdaki yorum formumuzu kullanarak bize bir not bırakmaktan çekinmeyin. Sizden haber almak için sabırsızlanıyoruz!