24 Kasım 2021 Çarşamba

CREATE USER

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

LIMIT ve Covering Index + Subquery

Örnek Şöyle yaparız SELECT t1.name, t1.age, t1.gender, t1.create_time FROM student as t1    INNER JOIN     (SELECT id FROM student ORDER BY ...