-- Revoke statements for 'sally'@'%' REVOKE INSERT (`city`) ON `sakila`.`city` FROM `sally`@`%`; REVOKE SELECT (`DateCreated`, `PaymentStat`, `PckPrice`, `SANumber`) ON `test`.`t` FROM `sally`@`%`; REVOKE SELECT (`city_id`) ON `sakila`.`city` FROM `sally`@`%`; REVOKE USAGE ON *.* FROM `sally`@`%`; -- Grants for 'sally'@'%' CREATE USER IF NOT EXISTS `sally`@`%`; ALTER USER `sally`@`%` IDENTIFIED WITH 'mysql_native_password' REQUIRE NONE PASSWORD EXPIRE DEFAULT ACCOUNT UNLOCK PASSWORD HISTORY DEFAULT PASSWORD REUSE INTERVAL DEFAULT PASSWORD REQUIRE CURRENT DEFAULT; GRANT INSERT (`city`) ON `sakila`.`city` TO `sally`@`%`; GRANT SELECT (`DateCreated`, `PaymentStat`, `PckPrice`, `SANumber`) ON `test`.`t` TO `sally`@`%`; GRANT SELECT (`city_id`) ON `sakila`.`city` TO `sally`@`%`; GRANT USAGE ON *.* TO `sally`@`%`;