MySql Kullanıcı Şifresi Değiştirme

Programlama13/11/2008


MySql kullanırken bazen şifre işlemleri yapmanız gerekebilir. Şifre olamayan bir database hiçbir zaman güvenli değildir. Bağlantı için şifre belirlemek ve hatta kullanıcıların mevcut şifrelerini değiştirmek isteyebirsiniz. Aşağıdaki senaryolara bakalarak benzer bir kodlama yapabilirsiniz.

Eğer kurulumda boş olarak geçtiğimiz root şifresi yerine artık şifre kullanmak istiyorsak;

$ mysqladmin -u root password NEWPASSWORD

Yada daha önceden verdiğimiz şifreyi değiştirmek istiyorsak;

$ mysqladmin -u root -p oldpassword newpass

Bu işlemleri mysql komut satırını kulalanarak ta yapabiliriz. Php ve Perl tarzı proğramlama dilleri kullananların kullanabileceği bu yol bence en mantıklısı.

1.) MySql Server`a Bağlanıyoruz.

$ mysql -u root -p
Enter password:

2.) MySql Database`ni kullanmak için seçiyoruz.

mysql> use mysql;

3.) "Esinti" kullanıcısının şifresini değiştiriyoruz.

mysql> update user set password=PASSWORD("NEWPASSWORD") where User=`Esinti`;

4.) Kullanıcı haklarını tekrar yüklüyoruz. Ve çıkıyoruz.

mysql> flush privileges;
mysql> quit
Etiketler: