Merhaba arkadaşlar bu yazımda unutulan mysql root şifresini degiştirmeyi göstermek istiyorum. Öncelikle ssh uzerinden root girişi yapmamız gerekiyor. Daha sonra ;
Kod:
komutu ile mysqli kill ettikten sonra
Kod:
Kod:
/usr/libexec/mysqld --skip-grant-tables --user=root &
yada
Kod:
/usr/bin/safe_mysqld --skip-grant-tables &
komutunu uygulayarak mysql in grant tables modu ile çalışmasını saglıyoruz. Ardından
Kod:
komutunu yazarak mysqle giriş yapıyoruz.
Kod:
USE mysql;
USE mysql komutu ile databaseimizi seçiyoruz. Daha sonra UPDATE sorgusu ile mysqle yeni root şifremizi veriyoruz.
Kod:
UPDATE user SET password=password("yenisifre") WHERE user="root";flush privileges;exit;
İşlemlerden sonra mysqli grant moddan kill etmek için ;
Kod:
Kod:
Kod:
/etc/init.d/mysqld start
ilede mysqli normal modda yeniden restart ediyoruz.
mysql -u root -p <enter>
ile yeni şifremizi test edebiliriz.
Kaynak : LinuxSever.Com (orhan)