Burada daha önce anlattığımız gibi bağlantı işlemimizi gerçekleştirdikten sonra;
mysql> create database yenidb;
ile yeni bir veritabanı oluşturabiliriz. Bu oluşturduğumuz veritabanına yeni kullanıcı oluşturup tüm yetkileri vermek istiyorsak;
mysql> grant all on yenidb.* to username@localhost identified by ‘password‘;
mysql> flush privileges;
Yukarıdaki örnekte belirtildiği gibi tüm yetkileri “yenidb” için “username” ile belirtilen yeni oluşturulacak kullanıcı hesabına ve “password” ile belirtilen kullanıcı şifresine göre düzenler. İkinci komut ise işlemleri gerçek anlamda yerine getiren komuttur.
Eğer kullanıcı zaten tanımlı ise ve o kullanıcıya bu yenidb için de yetki verilecekse, o zaman aşağıdaki gibi olmalıdır;
mysql> grant all on yenidb.* to username@localhost;
mysql> flush privileges;
burada tek fark sizinde gördüğünüz gibi “identified by ‘password‘” bölümü sonda yoktur.

Kategoriler
Arşiv
Takvim
Sponsor

Öneriler


Son Yazılar
SnefeRu |