Giriş
1. Kullanıcıyı "kullanıcı ismi" ve "şifresi" ile yaratırız
2. Daha sonra GRANT ALL XXX ile bir veri tabanı veya tüm veri tabanları için haklar veririz. Hakları verirken WITH GRANT OPTION ile bu hakların başkasına aktırılabilmesi hakkını da verebiliriz.
Kullanıcı şöyle yaratılır.
CREATE USER 'username'@'localhost' IDENTIFIED BY 'p@55w0rd';
GRANT Örnekleri
Örnek - jiradb.* Altındaki tüm Tablolar
Şöyle yaparız
mysql> create user 'jiradbuser' identified by 'jiradbpassword';Query OK, 0 rows affected (0.07 sec) mysql> grant all privileges on jiradb.* to 'jiradbuser'@'%' with grant option; Query OK, 0 rows affected (0.10 sec) mysql> flush privileges; Query OK, 0 rows affected (0.05 sec)
Örnek - *.* Altındaki tüm Tablolar
Şöyle yaparız
mysql> CREATE USER vtuser@'%' IDENTIFIED BY 'pass';Query OK, 0 rows affected (0.01 sec)mysql> GRANT ALL ON *.* TO vtuser@'%' WITH GRANT OPTION;Query OK, 0 rows affected (0.01 sec)
Hiç yorum yok:
Yorum Gönder