REVOKE type_of_permission ON database_name.table_name FROM'username'@'localhost';
Show grants
1
SHOW GRANTS FOR'username'@'localhost';
Type of permissions
ALL PRIVILEGES- as we saw previously, this would allow a MySQL user full access to a designated database (or if no database is selected, global access across the system)
CREATE- allows them to create new tables or databases
DROP- allows them to them to delete tables or databases
DELETE- allows them to delete rows from tables
INSERT- allows them to insert rows into tables
SELECT- allows them to use the SELECT command to read through databases
UPDATE- allow them to update table rows
GRANT OPTION- allows them to grant or remove other users’ privileges
FLUSH
Make the grant effect.
1
FLUSH PRIVILEGES
Database
Create database
1 2 3 4 5 6 7 8
CREATE {DATABASE | SCHEMA} [IF NOT EXISTS] db_name [create_option] ...