Untuk setiap pengguna baru yang kami buat di mySQL menggunakan pernyataan tersebut
CREATE USER newuser@localhost IDENTIFIED BY 'password';
"SHOW GRANTS" hanya menampilkan hak istimewa "USAGE ON *.* ".
Tetapi pengguna dapat memilih, menyisipkan,.. pada database "test" dan "information_schema" dan saya tidak dapat mencabut hak istimewa ini pada "test" menggunakan pernyataan pencabutan yang diberikan di bawah ini.
REVOKE ALL ON test.* FROM newuser@localhost;
ERROR 1141 (42000) : There is no such grant defined for user 'guest' on host 'localhost'
Saya hanya tidak ingin pengguna baru mengakses database pengujian dan information_schema.
GRANT ... ON <Schema name>.*
alih-alih*.*
? - person Nir Alfasi   schedule 22.06.2013