Ana Sayfa » *nix » Mysql Server İçin Root Şifresi Tanımlamak

Mysql Server İçin Root Şifresi Tanımlamak


BerbatKötüİdare EderGüzelHarika (Toplam 1 oy. 5 puan üzerinden ortalama 5,00 || Oy vererek siz de katkıda bulunabilirsiniz.)
Loading...

server kurulumlarında root şifresi ön tanımlı olarak boş gelmektedir, bu nedenle kurulumun hemen ardından, bir root şifresi tanımlamak gerekmektedir. Bu işlemi satırından yapabilmek için iki yol bulunuyor. Birincisi, server ile birlikte gelen mysqladmin aracını kullanmak, ikincisi ise direk olarak 'e bağlanarak bir sql cümlesi ile root kullanıcısına bir set etmektir.

Bu yazıda, her iki yöntem de kullanılarak, ilk kurulum sonrasında, root passwordunun nasıl tanımlanabileceği anlatılmaktadır.

Mysqladmin ile Root Password Tanımlaması

mysqladmin, mysql sunucusu için her türlü yönetim işinde kullanılabilen bir command line client'tır  Sunucunuz ile ilgili hemen her türlü yönetim işlemini yapabildiğiniz bu client ile root passwordu belirleyebilir, değiştirebilir ya da herhangi başka bir kullanıcı oluşturabilirsiniz.

Yeni kurulan bir mysql sunucusuna, bir root passwordu set etmek için şöyle:

# mysqladmin -u root password 

mysqladmin'i değiştirmek içinse, şu şekilde kullanabilirsiniz.

# mysqladmin -u root -p'' password yeni-şifre

Not: -p'den sonra boşluk olmadığına dikkat edin.

Sql Cümlesi İle Root Password Tanımlaması

Kullanabileceğiniz bir diğer yöntem ise, mysql'e bağlanıp, kısa bir mysql cümlesi ile password belirleme işlemidir.

Şöyle yapabilirsiniz:

# mysql -u root

Önce, mysql'e bağlanın. (Henüz root kullanıcısının bir şifresi olmadığı için bu şifresiz bağlanabiliyoruz.)

Bağlandıktan sonra, işlemi mysql 'inde yapacağımızı söylemek için “use mysql” komutunu veriyoruz.

mysql > use mysql;

Şimdi root şifresini tanımlayabiliriz:

mysql > SET PASSWORD FOR 'root'@'localhost' = PASSWORD('şifre');

En son olarak da izinleri yenileyip, çıkıyoruz.

mysql > flush privileges;
mysql> quit;

Hepsi bu kadar.

Yöntemlerden, keyfinize göre birini tercih edip, şifre tanımlama işlemlerini yapabilirsiniz.

Visited 18.568 times, 2 visit(s) today
Kategoriler: *nix,ipucu,Mysql |

Bu yazılar da ilginizi çekebilir:


- MySQL Database Schema Export
- MySQL Server Time Zone Değişikliği
- Mysql Data Dizininin Yerinin Değiştirilmesi
- Komut Satırından MySQL Kullanıcısı Oluşturmak
- MySQL: InnoDB Database Ebatının Küçültülmesi – Shrink ibdata1

Yorumlar


  1. Uğur | (Temmuz 7th, 2009 9:54 am)

    Merhaba,

    MYSQL’in kurulu olduğu dizinde MY.INI dosyasındaki password değişkenine değer atayarak da bu işlemler yapılabilir…

    [Cevapla]

    Cagri Ersen tarafından yanıtlandı.

    Windows üzerine kurulu mysql sunucular icin oyle olsa gerek…

    [Cevapla]

Trackbacks

Yorumda bulunun.