by A.Gökhan, M.Sc. | Mayıs 21 17:55
Linux işletim sisteminde kurulu bir MySQL veritabanında kullanılmak suretiyle kullanıcılar oluşturabilir, bu kullanıcılara çeşitli yetkiler verebiliriz. Veritabanı veya tablo oluşturma, bunlar üzerinde işlem yapabilme, silme gibi birçok yetki tanımlayabiliriz. Böyle bir sistem için root, yani ana kullanıcı, sahip yetkisinde kullanıcı bulunmaktadır. Dolayısıyla bu kullanıcı için bir parola oluşturmak gerekebilir.
Mevcut bir MySQL sunucudaki root kullanıcısına parola tanımlamak için:
1 |
$ mysqladmin -u root password [parola] |
MySQL sunucudaki root kullanıcısının parolasını değiştirmek için:
1 |
$ mysqladmin -u root -p'[eski parola]' password [yeni parola] |
MySQL sunucusunu üzerinden SQL cümlecikleri ile aynı işlemleri yapmak da mümkün olmaktadır. Herhangi bir şifremiz olmadığı için ilk etapta direk giriş mümkün olmaktadır:
1 2 |
$. mysql -u root mysql > |
MySQL üzerinde işlem yapacağımız veritabanını belirtiyoruz:
1 |
mysql > use veritabanı; |
root kullanıcısının şifresini değiştirmek için:
1 |
mysql > SET PASSWORD FOR 'root'@'localhost' = PASSWORD('parola'); |
Bu işlemler dışında izin ve yetkileri tekrardan teyit edip sunucudan çıkıyoruz:
1 2 |
mysql > flush privileges; mysql> quit; |
Source URL: https://www.phpservisi.com/linux-isletim-sisteminde-mysql-root-parolasini-tanimlama-ve-degistirme/
Copyright ©2025 Phpservisi.com unless otherwise noted.