MySQL veritabanında yetkili kullanıcı oluşturulması
MySQL veritabanında kullanıcı oluşturmak için “CREATE USER” komıutu kullanılır. Bir kullanıcnın herhangi bir veritabanında tam yetkili olması için “GRANT ALL PRIVILEGES” komutu ile ilgili veritabanında olabilecek tüm yetkiler verilmiş olur.
Root ile MySQL sunucusuna bağlandıktan sonra ilgili işlemler yapılmalıdır.
mysql -u root -p
Aşağıdaki şekilde yeni kullanıcı oluşturulabilir.
mysql> CREATE USER 'test_user'@'%' IDENTIFIED BY 'sifre';
Query OK, 0 rows affected (0.04 sec)
Sonrasında ilgili veritabanı için tüm yektiler verilir.
mysql> GRANT ALL PRIVILEGES ON `test_db` . * TO 'test_user'@'%' WITH GRANT OPTION ;
Query OK, 0 rows affected (0.04 sec)
Bu işlemlerden sonra test_db isimli veritabanında test_user isimli kullancı tüm işlemleri yapabilir durumda olacaktır.